Hallo allerseits, beim Cronjob für die Artikelbewertung setzt sich der Wert für aktiv nach dem Ablauf auf 0. Hat jemand eine Idee woran das liegen kann? Bei anderen Cronjobs tritt das Problem nicht auf. SG glickr
[quote=„glickr“]Hallo allerseits, beim Cronjob für die Artikelbewertung setzt sich der Wert für aktiv nach dem Ablauf auf 0. Hat jemand eine Idee woran das liegen kann? Bei anderen Cronjobs tritt das Problem nicht auf. [/quote] Steht dabei im Feld „data“ irgendetwas? Wenn bei der Ausführung ein Fehler passiert, wird der Cronjob deaktiviert.
danke für Antwort. Unter data steht: [code]Array ( [error] => exception ‚SmartyCompilerException‘ with message 'Syntax Error in template „string:“ on line 1 "
Hallo {if $sUser.salutation eq „mr“}Herr{elseif $sUser.billing_salutation eq „ms“}Frau{/if} {$sUser.billing_firstname} {sUser.billing\_lastname}, " - Unexpected "\", expected one of: "{" , "" , „identifier“ , LDELIF , LDELFOR , LDELFOREACH , „closing tag“ , INTEGER , „+“ , „-“ , „(“ , „(!,not)“ , TYPECAST , HEX , „.“ , SINGLEQUOTESTRING , „#“ , „[“ , „“"’ in /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:404 Stack trace: #0 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2699): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2764): Smarty_Internal_Templateparser->yy_syntax_error(10, ‚‘) #2 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(10, ‚‘) #3 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php(83): Smarty_Internal_SmartyTemplateCompiler->doCompile(’
Hallo {if $s…’) #4 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_template.php(271): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Template)) #5 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_template.php(426): Smarty_Internal_Template->compileTemplateSource() #6 /meinshopverzeichnis/engine/Enlight/Enlight/Template/Template.php(46): Smarty_Internal_Template->renderTemplate() #7 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/sysplugins/smarty_internal_template.php(568): Enlight_Template_Template->renderTemplate() #8 /meinshopverzeichnis/engine/Enlight/Vendor/Smarty/libs/Smarty.class.php(328): Smarty_Internal_Template->getRenderedTemplate() #9 /meinshopverzeichnis/engine/Shopware/Plugins/Default/Core/CronRating/Bootstrap.php(91): Smarty->fetch('string:
Hallo…’, Object(Smarty_Data)) #10 [internal function]: Shopware_Plugins_Core_CronRating_Bootstrap::onRun(Object(Shopware_Components_Cron_CronJob)) #11 /meinshopverzeichnis/engine/Enlight/Enlight/Event/EventHandler.php(60): call_user_func(‚Shopware_Plugin…‘, Object(Shopware_Components_Cron_CronJob)) #12 /meinshopverzeichnis/engine/Enlight/Enlight/Event/EventManager.php(96): Enlight_Event_EventHandler->execute(Object(Shopware_Components_Cron_CronJob)) #13 /meinshopverzeichnis/engine/Shopware/Components/Cron/CronManager.php(51): Enlight_Event_EventManager->notifyUntil(‚Shopware_CronJo…‘, Object(Shopware_Components_Cron_CronJob)) #14 /meinshopverzeichnis/engine/Shopware/Plugins/Default/Core/Cron/Cron.php(16): Shopware_Components_Cron_CronManager->runCronJob(Object(Shopware_Components_Cron_CronJob)) #15 /meinshopverzeichnis/engine/Enlight/Enlight/Controller/Action.php(70): Shopware_Controllers_Backend_Cron->indexAction() #16 /meinshopverzeichnis/engine/Enlight/Enlight/Controller/Dispatcher/DispatcherDefault.php(329): Enlight_Controller_Action->dispatch(‚indexAction‘) #17 /meinshopverzeichnis/engine/Enlight/Enlight/Controller/Front.php(99): Enlight_Controller_Dispatcher_DispatcherDefault->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #18 /meinshopverzeichnis/engine/Shopware/Bootstrap.php(33): Enlight_Controller_Front->dispatch() #19 /meinshopverzeichnis/engine/Enlight/Enlight/Application.php(86): Shopware_Bootstrap->run() #20 /meinshopverzeichnis/shopware.php(6): Enlight_Application->run() #21 {main} )[/code]
[quote=“glickr”]danke für Antwort. Unter data steht: [code]Array ( [error] => exception ‘SmartyCompilerException’ with message 'Syntax Error in template “string:” on line 1 "
Hallo {if $sUser.salutation eq “mr”}Herr{elseif $sUser.billing_salutation eq “ms”}Frau{/if} {$sUser.billing_firstname} {$sUser.billing_lastname}, … )[/code][/quote] Womit eigentlich eh schon alles gesagt ist… Der Cronjob ist aufgrund einer falschen Syntax in der Email-Vorlage nicht durchgelaufen und hat sich deshalb nach jedem Aufruf selbst deaktiviert. Danke fürs Auf-die-Spur-bringen!