Hallo, ich habe ein großes Problem: Nach dem Update auf 4.3 wird bei einer Bestellung im Shop und gleichzeitigem Newsletter bestellen ein Fehler generiert und die Bestellung wird nicht mehr ausgeführt. Die Fehlermeldung lautet: Stack trace: #0 Shopware/Components/StringCompiler.php(144): Shopware_Components_StringCompiler->compileSmartyString(‚Hallo {firstnam…‘, Array) #1 Shopware/Components/TemplateMail.php(224): Shopware_Components_StringCompiler->compileString(‚Hallo {firstnam…‘) #2 Shopware/Components/TemplateMail.php(185): Shopware_Components_TemplateMail->loadValues(Object(Enlight_Components_Mail), Object(Shopware\Models\Mail\Mail), Array) #3 engine/core/class/sAdmin.php(867): Shopware_Components_TemplateMail->createMail(‚sOPTINNEWSLETTE…‘, Array) #4 engine/core/class/sAdmin.php(817): sAdmin->sendMail(‚test1@styleshoo…‘, ‚sOPTINNEWSLETTE…‘, ‚http://www.klic…‘) #5 Shopware/Controllers/Frontend/Checkout.php(240): sAdmin->sUpdateNewsletter(true, ‚test1@styleshoo…‘, true) #6 Enlight/Controller/Action.php(159): Shopware_Controllers_Frontend_Checkout->finishAction() #7 Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‚finishAction‘) #8 Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #9 Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #10 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(472): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #11 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #12 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(243): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #13 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(260): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #14 Shopware/Components/HttpCache/AppCache.php(132): Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #15 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(189): Shopware\Components\HttpCache\AppCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true) #16 Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #17 shopware.php(109): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #18 {main} Vielen Dank, wenn mir jemadn schnell helfen kann! beste Grüße aus Berlin holger
Du hast einen Fehler im Email Template sOPTINNEWSLETTER. Viele Grüße
Hallo, danke für Deien Antwort! An diesem Template habe ich aber nichts geändert. Kannst Du mir helfen, was hier falsch sein soll? Danke & beste Grüße
Ich weiß nicht, ob das der Fehler ist, aber richtig kann das nicht sein, oder? #4 engine/core/class/sAdmin.php(817): sAdmin->sendMail(‘test1@styleshoo…’, ‘sOPTINNEWSLETTE…’, ‘http://www.klic…’)
Hi Henning, ja, irgendwas ist da komisch, ich verstehe es nur nicht, da es ohne mein dazutun nach dem update aufgetaucht ist…
[quote=„klickklickzoom“]#0 Shopware/Components/StringCompiler.php(144): Shopware_Components_StringCompiler->compileSmartyString(‚Hallo {firstnam…‘, Array)[/quote] In der ersten Zeile der Fehlermeldung siehst du den Fehler. Falsch: Hallo {firstname} Richtig: Hallo {$firstname} Viele Grüße