Service Pack 4.7.1.1 erschienen

Thema wurde von Wilken (Gambio), 27. Oktober 2022 erstellt.

  1. guenter_baeumler

    guenter_baeumler Erfahrener Benutzer

    Registriert seit:
    22. Juni 2018
    Beiträge:
    349
    Danke erhalten:
    61
    Danke vergeben:
    64
    Schade , dass mein Hinweis / Problem mit Ticket 101460451 von gestern Früh von Dir immer noch nicht beantwortet wurde.
     
  2. Wilken (Gambio)

    Wilken (Gambio) Administrator
    Mitarbeiter

    Registriert seit:
    7. November 2012
    Beiträge:
    18.602
    Danke erhalten:
    7.225
    Danke vergeben:
    2.190
    Das ist ein noch zu erledigendes Ticket, soweit richtig. Das hat aber nichts mit dem Shopversion 4.7.1.1 zu tun und ist damit nicht so ganz richtig hier aufgehoben. Bitte nicht versuchen quer zu drängeln, weils gerade mal aussieht als würde es gehen.
     
  3. robert

    robert Erfahrener Benutzer

    Registriert seit:
    5. Mai 2011
    Beiträge:
    356
    Danke erhalten:
    26
    Danke vergeben:
    124
    In Version 4.7.1.2 bei mir auch dieser Fehler, obwohl das Modul deaktiviert war. Habe dann die php Version auf 7.4 zurückgestellt und das Modul deinstalliert. Danach wieder zurück auf php 8.1 und man kam wider in die Zahlungsweisen -> Sonstige hinein. Anscheinend ist das Modul fehlerhaft für phph 8. Warum es auch im deaktivierten Modus einen solchen Fehler produziert, dass die gesamte Modulverwaltung damit nicht erreichbar ist? Wäre schön, wenn man hier schreiben könnte, wann der Fehler behoben ist. Die letzte Antwort ist 14 Tage her und ich hatte heute eine verpatzte Bestellung aus dem Ausland.
     
  4. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.310
    Danke erhalten:
    990
    Danke vergeben:
    270
    @robert Der Fehler wurde bereits eingetragen und für das nächsten Update vorgemerkt: (Link nur für registrierte Nutzer sichtbar.)
     
  5. robert

    robert Erfahrener Benutzer

    Registriert seit:
    5. Mai 2011
    Beiträge:
    356
    Danke erhalten:
    26
    Danke vergeben:
    124
    Betrifft das nur das EU-Standard Banküberweisung Modul? Oder auch andere Zahlungsweisen unter Sonstige?
     
  6. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.310
    Danke erhalten:
    990
    Danke vergeben:
    270
    @robert es ist nur das EU-Standard Banküberweisung unter "Sonstige" betroffen.
     
  7. Marias Einkaufsparadies

    Marias Einkaufsparadies Erfahrener Benutzer

    Registriert seit:
    12. Dezember 2021
    Beiträge:
    323
    Danke erhalten:
    126
    Danke vergeben:
    67

    So, das Problem habe ich für mich erst einmal gelöst.

    Für Warenkorb habe ich in der "/GambioAdmin/Modules/Customer/Submodules/Wishlist/App/Data/CustomerCartMapper.php"

    Code:
            return $this->factory->createShoppingCartItem($cartData['products_id'],
                                                          (int)$cartData['customers_basket_id'],
                                                          $cartData['products_model'] . '-' . $cartData['combi_model'],
                                                          (string)$cartData['products_name'],
                                                          (string)$cartData['image'],
                                                          (int)$cartData['amount'],
                                                          new DateTimeImmutable($cartData['added_at'] ?? ''),
                                                          $this->factory->createSelectedOptions(...$selectedOptions));
    auf

    Code:
           if ($cartData['combi_model'] != '') {
                return $this->factory->createShoppingCartItem($cartData['products_id'],
                                                          (int)$cartData['customers_basket_id'],
                                                          $cartData['products_model'] . '-' . $cartData['combi_model'],
                                                          (string)$cartData['products_name'],
                                                          (string)$cartData['image'],
                                                          (int)$cartData['amount'],
                                                          new DateTimeImmutable($cartData['added_at'] ?? ''),
                                                          $this->factory->createSelectedOptions(...$selectedOptions));
            } else {
                return $this->factory->createShoppingCartItem($cartData['products_id'],
                                                          (int)$cartData['customers_basket_id'],
                                                          $cartData['products_model'],
                                                          (string)$cartData['products_name'],
                                                          (string)$cartData['image'],
                                                          (int)$cartData['amount'],
                                                          new DateTimeImmutable($cartData['added_at'] ?? ''),
                                                          $this->factory->createSelectedOptions(...$selectedOptions));
            }
    geändert.

    Und für den Merkzettel habe ich in der "/GambioAdmin/Modules/Customer/Submodules/ShoppingCart/App/Data/CustomerWishlistMapper.php"

    Code:
            return $this->factory->createWishlistItem($wishlistData['products_id'],
                                                      (int)$wishlistData['customers_basket_id'],
                                                      $wishlistData['products_model'] . '-' . $wishlistData['combi_model'],
                                                      (string)$wishlistData['products_name'],
                                                      (string)$wishlistData['image'],
                                                      (int)$wishlistData['amount'],
                                                      new DateTimeImmutable($wishlistData['added_at'] ?? ''),
                                                      $this->factory->createSelectedOptions(...$selectedOptions));
    auf

    Code:
            if ($wishlistData['combi_model'] != '') {
                return $this->factory->createWishlistItem($wishlistData['products_id'],
                                                      (int)$wishlistData['customers_basket_id'],
                                                      $wishlistData['products_model'] . '-' . $wishlistData['combi_model'],
                                                      (string)$wishlistData['products_name'],
                                                      (string)$wishlistData['image'],
                                                      (int)$wishlistData['amount'],
                                                      new DateTimeImmutable($wishlistData['added_at'] ?? ''),
                                                      $this->factory->createSelectedOptions(...$selectedOptions));
            } else {
                return $this->factory->createWishlistItem($wishlistData['products_id'],
                                                      (int)$wishlistData['customers_basket_id'],
                                                      $wishlistData['products_model'],
                                                      (string)$wishlistData['products_name'],
                                                      (string)$wishlistData['image'],
                                                      (int)$wishlistData['amount'],
                                                      new DateTimeImmutable($wishlistData['added_at'] ?? ''),
                                                      $this->factory->createSelectedOptions(...$selectedOptions));
            }
    geändert.

    Ich hoffe aber, dass beim nächsten Update dies von Seiten Gambio korrigiert wird.
     
  8. michael_schlenstedt

    Registriert seit:
    21. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    2
    Ja, super. Ich komm im Adminbereich nicht mehr nach Zahlungsweisen -> Sonstige hinein. Kommt der gleiche Fehler wie im Checkout: Undefined constant "MODULE_PAYMENT_EUTRANSFER_SORT_CODE". Auch bei mir ist das Modul deaktiviert.

    Ich kann auch nicht mehr zurück auf PHP7.4 (Hosteurope hat's bekanntermaßen abgestellt). Und nun?

    Gambio macht echt keinen Spaß mehr...
     
  9. michael_schlenstedt

    Registriert seit:
    21. Juni 2017
    Beiträge:
    14
    Danke erhalten:
    2
    Ja, nur funktionieren tut's nicht :-( Siehe ein Posting drüber.
     
  10. Anonymous

    Anonymous Administrator
    Mitarbeiter

    Registriert seit:
    26. April 2011
    Beiträge:
    1.310
    Danke erhalten:
    990
    Danke vergeben:
    270
    @michael_schlenstedt Bitte mach ein Ticket auf, dann korrigieren wir das umgehend. Die Korrektur wird auch mit dem nächsten Service Pack 4.7.2.0 ausgeliefert.
     
  11. Taisan

    Taisan Erfahrener Benutzer

    Registriert seit:
    4. Februar 2016
    Beiträge:
    136
    Danke erhalten:
    14
    Danke vergeben:
    42
    Hallo Till,
    ich habe robot.txt aktualisiert, das Problem wie @1a-humidor beschrieben besteht weiterhin seit dem letzten Update.