Hallo Leute,
ich habe ein dickes Problem mit dem Bestellabschluss unseres Shops. Der läuft jetzt seit knapp 3 jahren fehlerlos.
Von Heut auf Morgen funktioniert jedoch der Bestellabschluss nicht. Unsere Kunden haben uns darauf hingewiesen das sie keine Produkte bestellen können.
Man kommt soweit das man eine Zahlungsart auswählen kann, sobald man jedoch auf „weiter“ klickt, erscheint die typische Fehlermeldung:
„Ups! Ein Fehler ist aufgetreten!“
Ich hab den debug-mode eingeschaltet und der spuckte mir folgende Meldung aus:
Fatal error: Uncaught exception ‚SmartyCompilerException‘ with message ‚Syntax Error in template „e3bd4c2fe91ee1134ac00b4adef0d5f696f64f33“ on line 11 „!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?“ - Unexpected „.“, expected one of: „“,"" , „)“‘ in /data/web/1/000/080/847/332736/htdocs/shop-albalsam/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657
Stack trace: #0 /data/web/1/000/080/847/332736/htdocs/shop-albalsam/engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3144): Smarty_Internal_TemplateCompilerBase->trigger_template_error()
#1 /data/web/1/000/080/847/332736/htdocs/shop-albalsam/engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3209): Smarty_Internal_Templateparser->yy_syntax_error(59, ‚.‘)
#2 /data/web/1/000/080/847/332736/htdocs/shop-albalsam/engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doPar in /data/web/1/000/080/847/332736/htdocs/shop-albalsam/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 657
Stack trace:
#0 engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3144): Smarty_Internal_TemplateCompilerBase->trigger_template_error()
#1 engine/Library/Smarty/sysplugins/smarty_internal_templateparser.php(3209): Smarty_Internal_Templateparser->yy_syntax_error(59, ‚.‘)
#2 engine/Library/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(59, ‚.‘)
#3 engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(192): Smarty_Internal_SmartyTemplateCompiler->doCompile(’{if $sBasketIte…’)
#4 engine/Library/Smarty/sysplugins/smarty_internal_template.php(187): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Default))
#5 engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php(155): Smarty_Internal_Template->compileTemplateSource()
#6 engine/Library/Smarty/sysplugins/smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true)
#7 var/cache/production_201703211201/templates/frontend_Albalsam_de_DE_1/2a/07/e8/2a07e843b26371e3159a991d91dfaffb53ee5cf6.snippet.index.tpl.php(2990): Smarty_Internal_Template->getSubTemplate(‚string:{if $sBa…‘, NULL, ‚frontend_Albals…‘, NULL, NULL, Array, 0)
#8 var/cache/production_201703211201/templates/frontend_Albalsam_de_DE_1/2a/07/e8/2a07e843b26371e3159a991d91dfaffb53ee5cf6.snippet.index.tpl.php(2799): content_58e7d7a5501792_26668930(Object(Enlight_Template_Default))
#9 var/cache/production_201703211201/templates/frontend_Albalsam_de_DE_1/2a/07/e8/2a07e843b26371e3159a991d91dfaffb53ee5cf6.snippet.index.tpl.php(1290): content_58e7d7a54c9434_96499814(Object(Enlight_Template_Default))
#10 engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php(180): content_58e7d7a60dcb12_23134172(Object(Enlight_Template_Default))
#11 engine/Library/Enlight/View/Default.php(274): Smarty_Internal_TemplateBase->fetch()
#12 engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(216): Enlight_View_Default->render(Object(Enlight_Template_Default))
#13 engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(242): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->renderTemplate(Object(Enlight_Template_Default))
#14 engine/Library/Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(136): Enlight_Controller_Plugins_ViewRenderer_Bootstrap->render()
#15 [internal function]: Enlight_Controller_Plugins_ViewRenderer_Bootstrap->onPostDispatch(Object(Enlight_Controller_ActionEventArgs))
#16 engine/Library/Enlight/Event/Handler/Default.php(91): call_user_func(Array, Object(Enlight_Controller_ActionEventArgs))
#17 engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs))
#18 engine/Library/Enlight/Controller/Action.php(202): Enlight_Event_EventManager->notify(‚Enlight_Control…‘, Object(Enlight_Controller_ActionEventArgs))
#19 engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch(‚confirmAction‘)
#20 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#21 engine/Shopware/Kernel.php(180): Enlight_Controller_Front->dispatch()
#22 vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#23 engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#24 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#25 vendor/symfony/http-kernel/HttpCache/HttpCache.php(344): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true)
#26 engine/Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true)
#27 vendor/symfony/http-kernel/HttpCache/HttpCache.php(210): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true)
#28 engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#29 shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#30 {main}
Ich habe leider absolut keine ahnung wie man smarty handhabt. Ich habe etliche Foren und Seiten seit 7 Std durchforstet aber leider nichts gefunden was mir weiterhelfen konnte.
Habe schrittweise alle Plugins deaktiviert und getestet ob der Checkout funzt, aber leider erfolglos. Ich habe versuchsweise das Template mit dem standard responsive template ausgetauscht, erfolglos. Ich habe keine Veränderungen vorgenommen das auf den Fehler zurück zu führen wäre. Ich bin mit meinem Latein am Ende und meine Kunden können nicht bestellen.
Bitte helft mir!
Gruß,
Aki