Ich habe nach dem Update auf die Version 5.4.1 folgendes Problem.
in meinem Warenkorb wird alles richtig angezeigt, klicke ich auf Zahlungspflichtig bestellen bekomme ich eine weiße Seite mit folgendem Text angezeigt:
Hallo M…… W……, vielen Dank fuer Ihre Bestellung bei Firma (Nummer: 20470) am 02.04.2018 um 10:35. Informationen zu Ihrer Bestellung: Pos. Art.Nr. Menge Preis Summe 1 10316 1 0,30 EUR 0,30 EUR Mutter M7 12 kant Stahl blau verzinkt Felgenmutter
Aktualisiere ich dann meinem Browser bekomme ich die Bestellabschlussseite angezeigt, jedoch ohne Adresse!
Sowohl der Kunde als auch ich bekommen keine Bestellbestätigung per E-Mail zugeschickt.
Im Backend wir die Bestellung richtig angezeigt mit kompletter Adresse.
Hat jemand einen Ansatz für mich, wo ich den Fehler suchen muss?
Jetzt lässt sich mein Shop nicht mehr aufrufen und gibt mir folgende Meldung raus:
Fatal error : Uncaught exception ‚Zend_Session_Exception‘ with message ‚You must call Zend_Session::setId() before any output has been sent to the browser; output started in /kunden/540818_59329/webseiten/config.php/1‘ in /kunden/540818_59329/webseiten/engine/Library/Zend/Session.php:701 Stack trace: #0 /kunden/540818_59329/webseiten/engine/Library/Zend/Session.php(439): Zend_Session::setId(‚2b2c71207ab9c05…‘) #1 /kunden/540818_59329/webseiten/engine/Shopware/Components/DependencyInjection/Bridge/Session.php(105): Zend_Session::start(Array) #2 /kunden/540818_59329/webseiten/var/cache/production_201803081536/proxies/ShopwareProductiond635b444e56bc97c06133fc7628e732367db7d70ProjectContainer.php(1218): Shopware\Components\DependencyInjection\Bridge\Session->createSession(Object(ShopwareProductiond635b444e56bc97c06133fc7628e732367db7d70ProjectContainer), Object(Shopware\Components\Session\PdoSessionHandler)) #3 /kunden/540818_59329/webseiten/vendor/symfony/dependency-injection/Container.php(297): ShopwareProductiond635b444e5 in /kunden/540818_59329/webseiten/engine/Library/Zend/Session.php on line 701
du hast oben bei deinem Code den zusätzlichen Debug - Inhalt versehentlich beim db-Array eingefügt, deshalb der Fehler. Richtig ist es wie hier: https://developers.shopware.com/developers-guide/debugging/#default-log-output . Der Fehler kommt nicht von einem Plugin sondern schlichtweg weil du den zusätzlichen Inhalt an die falsche Stelle eingefügt hast.
Habe gerade noch eine andere Feststellung gemacht, wenn ich im Themen Manager auf das Theme Bare wechsel und versuche dieses zu Kompilieren bekomme ich folgenden Fehler angezeigt:
Es ist ein Fehler aufgetreten
Während der Bearbeitung von Shop "Chrom-Store" ist ein Fehler aufgetreten: variable @text-color-dark is undefined in file /kunden/540818_59329/webseiten/engine/Shopware/Plugins/Default/Frontend/AdvancedMenu/Views/frontend/_public/src/less/advanced-menu.less in advanced-menu.less on line 3, column 22 1| // Advanced menu container that contains every category listing 2| 3| @adv-menu-header-bg: @text-color-dark; 4| @adv-menu-header-text-color: @btn-secondary-text-color; 5| @adv-menu-bg: @btn-secondary-text-color; 6| @adv-menu-text-color: @text-color-dark;
Der Fehler besteht auch in der Version 5.3.7 und hat sich wohl vorher schon eingeschlichen jedoch nicht aufegefallen, das das System eigentlich in dieser Woche in den Produktivmodus gehen sollte.