Master Update v3.6.0.1 erschienen

Dieses Thema im Forum "Gambio Meldungen & Updates" wurde erstellt von Wilken (Gambio), 15. August 2017.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Anonymous
    Anonymous Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Zustimmungen:
    1.750
    Gegebene Danke:
    137
    @meicker

    Wir werden wohl noch mal ausdiskutieren müssen, wie unsere Richtlinien für so etwas in Zukunft aussehen sollen.

    Einstweilen hast du da aber einen validen Anwendungsfall. Zum einen, weil das bisher einigermaßen reibungslos so funktioniert hat, zum anderen, weil es auch anderen Gründe geben kann, dass die Stammdaten für einen Artikel in einer Bestellung nicht (mehr) vorliegen. Deswegen würde ich dich bitten, mal GXMainComponents/Controllers/HttpView/Admin/GeschaeftskundenversandController.inc.php durch die beiliegende Version zu ersetzen. Damit sollte es dann wieder funktionieren.
     

    Anhänge:

  2. magnalister
    magnalister Erfahrener Benutzer
    Registriert seit:
    14. Mai 2013
    Beiträge:
    90
    Zustimmungen:
    46
    Gegebene Danke:
    5
    #42 magnalister, 17. August 2017
    Zuletzt bearbeitet: 17. August 2017
    Hallo zusammen,

    nach Auskunft der Technik und dem Verständnis der bisherigen Problemschilderung nach, passiert Folgendes:
    magnalister importiert Bestellungen aus den Marktplätzen und legt in der Bestelldatenbank (orders_products) den Marktplatz-Artikel mit der product_ID "0" an, wenn der Artikel im Web-Shop nicht bekannt ist. Würde man keinen Wert angeben, führte das zu einem Fehler.

    Um eine Lösung zu erarbeiten, müsste man wissen, welche Änderung an Gambio oder dem DHL Modul nun zu dem Konflikt führen. Fest steht, dass wir beim Bestellimport einen Wert als "product_ID" angegeben müssen.

    Wir setzen uns mit Gambio zusammen. Hilfreich wäre auch, wenn meicker uns zur Analyse ein Ticket eröffnet: support@magnalister.de

    Euer magnalister-Team
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    6. November 2013
    Beiträge:
    384
    Zustimmungen:
    20
    Gegebene Danke:
    103
    @Marco (Gambio)
    Ich habe das Patch mal geladen und werde es testen, warte aber noch auf den Support von magnalister.

    @magnalister
    Vielen Dank :) Ich habe eben eine Email gesendet.
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Januar 2015
    Beiträge:
    311
    Zustimmungen:
    37
    Gegebene Danke:
    37
    Hallo zusammen, hab das Update auf 3.6.0.1 durchgeführt, bekomme aber bei einem Bestelleingang folgende Fehlermeldungen:

    WARNING(2): "array_keys() expects parameter 1 to be array, null given"
    WARNING(2): "Invalid argument supplied for foreach()"
     
  5. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Zustimmungen:
    7.313
    Gegebene Danke:
    2.208
    Wahrscheinlich siehst du da eine Ausprägung des Problems, das wir zum Anlasse nehmen eine Version 3.6.0.2 zu produzieren. Die soll noch heute nachmittag released werden.
     
  6. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.679
    Zustimmungen:
    11.401
    Gegebene Danke:
    1.619
    Hat der Artikel Attribute?
    Wenn jar:
    (Link nur für registrierte Nutzer sichtbar.)

    Da war Wilken schneller :)
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Januar 2015
    Beiträge:
    311
    Zustimmungen:
    37
    Gegebene Danke:
    37
    Ja stimmt, eine Bestellung mit 3 Artikeln davon 1 Artikel mit Attribute
     
  8. Anonymous
    Anonymous Mitglied
    Registriert seit:
    25. August 2015
    Beiträge:
    17
    Zustimmungen:
    0
    Gegebene Danke:
    3
    habe das problem behoben in dem ich beim export der MariaDB in der SQL Datei das ENGINE=InnoDB mit ENGINE=MyISAM in allen tabellen. Danke nochmal für den tip!
     
  9. @Gambio,

    Update von 3.6.0.1 auf 3.6.0.2 in beiden Testshops und im Liveshop fehlerfrei durchgelaufen, keine Probleme erkannt und Testbestellungen OK. :):cool::D
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    16. Februar 2016
    Beiträge:
    399
    Zustimmungen:
    93
    Gegebene Danke:
    56
    Gibt es nicht nur einen einzelen Patch/Update von 3.6.0.1 auf 3.6.0.2.

    Ist ja wieder ein Megaupload. Da wir einige Änderungen haben, sitzen wir erst mal immer wieder einige Zeit an den Anpassungen.

    Welche Daten unterscheiden sich den vom 0.1 zu 0.2?
     
  11. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    6. November 2013
    Beiträge:
    384
    Zustimmungen:
    20
    Gegebene Danke:
    103
    @Marco (Gambio)
    Ich habe jetzt erst einmal euer Patch eingespielt und damit funktioniert wieder alles wie gewohnt. Vielen Dank. Ich hoffe es gibt eine Lösung dafür damit ich nicht nach jedem Update eine Baustelle habe :)

    Mir ist aber gerade noch etwas aufgefallen:
    In den Einstellungen vom GKV Modul habe ich eingeschaltet das Label in einem neuen Fenster zu öffnen, es wird aber beim klick auf den Link Versandlabel im gleichen Fenster geöffnet.

    Viele Grüße,
    Marc
     
  12. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.217
    Zustimmungen:
    694
    Gegebene Danke:
    340
    Gestern nach dem Update auf 3.6.0.1 gab es eine Fehlermeldung wenn Artikel mit Attributen in den Warenkorb gelegt wurden, gut dachte ich mir, machst mal die 3.6.0.2 heute drauf, gesagt getan, leider ist der Fehler immer noch, das wird direkt im Warenkorb oben angezeigt. in den Logs steht das
    Code:
    2017-08-18 08:43:19 (3ec5197a409a2bcef22c5211bd58b98a) WARNING(2): "array_keys() expects parameter 1 to be array, null given" in /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:892 (Details)
    #8    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:892
    #7    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:419
    #6    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:760
    #5    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:190
    #4    File: /www/htdocs/12345678/shop/system/core/ContentView.inc.php:153
    #3    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/ShoppingCartContentView.inc.php:523
    #2    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/ShoppingCartContentView.inc.php:126
    #1    File: /www/htdocs/12345678/shop/system/core/ContentView.inc.php:153
    #0    File: /www/htdocs/12345678/shop/shopping_cart.php:44
    Request: GET /shopping_cart.php (Details)
        - duration: ~137ms
        - server: Apache
        - server address: 85.13.155.103
        - user agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0
        - remote address: 3ec5197a409a2bcef22c5211bd58b98a
    
    2017-08-18 08:43:19 (3ec5197a409a2bcef22c5211bd58b98a) WARNING(2): "Invalid argument supplied for foreach()" in /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:894 (Details)
    #8    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:894
    #7    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:419
    #6    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:760
    #5    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/OrderDetailsCartContentView.inc.php:190
    #4    File: /www/htdocs/12345678/shop/system/core/ContentView.inc.php:153
    #3    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/ShoppingCartContentView.inc.php:523
    #2    File: /www/htdocs/12345678/shop/system/classes/shopping_cart/ShoppingCartContentView.inc.php:126
    #1    File: /www/htdocs/12345678/shop/system/core/ContentView.inc.php:153
    #0    File: /www/htdocs/12345678/shop/shopping_cart.php:44
    Request: GET /shopping_cart.php (Details)
        - duration: ~4154ms
        - server: Apache
        - server address: 85.13.155.103
        - user agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0
        - remote address: 3ec5197a409a2bcef22c5211bd58b98a
    Hat jemand eine Idee, wo ich suchen muss? Caches wurden selbstverständlich auch per FTP geleert, Browser auch.
     
  13. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. November 2011
    Beiträge:
    244
    Zustimmungen:
    14
    Gegebene Danke:
    22

    Sorry aber der Fehler besteht immer noch wenn Artikel mit Attributen ohne vorher angemeldet zu sein in den Warenkorb gelegt werden
     
  14. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.217
    Zustimmungen:
    694
    Gegebene Danke:
    340
    ich bin da auch gerade dran, ich schau gerade, ist das der gleiche Fehler wie bei mir in Post 52? Ich habe da eine Vermutung, muss die noch prüfen, dauert noch einen Moment.
     
  15. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.217
    Zustimmungen:
    694
    Gegebene Danke:
    340
    @Gremlin versuch mal folgendes lade dir die Vollversion von 3.6.0.2 runter und hole dir daraus die Datei /system/classes/shopping_cart/OrderDetailsCartContentView.inc.php und lade die ins gleiche Verzeichnis von deinem Shop, dann Caches leeren und mal testen, bei mir hat es den Fehler damit behoben, wie es scheint, diese Datei fehlt im Update Ordner

    Nachtrag: im MA 3.6.0.1 ist die Datei drin, in 3.6.0.2 fehlt die
     
  16. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. November 2011
    Beiträge:
    244
    Zustimmungen:
    14
    Gegebene Danke:
    22

    JEEP datt geht
     
  17. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Zustimmungen:
    7.313
    Gegebene Danke:
    2.208
    Kurze Info: Wir untersuchen das gerade.
     
  18. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Januar 2015
    Beiträge:
    311
    Zustimmungen:
    37
    Gegebene Danke:
    37
    Nach Update auf 3.6.0.2 und einigen Testbestellungen ist der Fehler bei uns scheinbar behoben.
     
  19. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    28. November 2011
    Beiträge:
    244
    Zustimmungen:
    14
    Gegebene Danke:
    22

    Auch wenn du nicht als Kunde angemeldet bist und den Artikel in den Warenkorb legst?
    Also auf die Seite kommen Artikel in den Warenkorb legen und nicht vorher anmelden
     
  20. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    25. Februar 2013
    Beiträge:
    69
    Zustimmungen:
    6
    Gegebene Danke:
    18
    Danke Kai, dein Tipp hat gut funktioniert. Ich war schon am verzweifeln und wollte das Backup von 3.6.0.0 einspielen.
     
Status des Themas:
Es sind keine weiteren Antworten möglich.