Plugin Frontend Widget Cache-Problem 500er nach Reload

Moin,

ich schreibe gerade ein Plugin mit einem Frontend Widget. Das Widget ist über einen {action}-Block in der frontend/index/index.tpl eingebunden.

Wenn ich nun die Startseite zum ersten mal nach der installation (Cache neu aufgebaut) aufrufe ist alles korrekt. Sobald ich die Seite dann aber mit F5 neu lade bekomme ich einen einen 500er Fehler. Die Seite läd nur den Header, Menü und dann läuft der Ajax-Loader.

Ich habe das Widget in dem HTTP-Cache unter die „Nicht gecachte Controller“ eingetragen. Das hat aber keinerlei Auswirkung.

Hat jemand eine Idee?

Und was macht man bei einem 500er Fehler? Man schaut in die Logs!

 

Hi. Danke für den Hinweis. Hatte die Logs falsch konfiguriert auf dem Server.

Apache meldet jetzt:
PHP Fatal error:  Uncaught SmartyException: Unable to load template snippet ‘widgets/error/generic_error.tpl’ in /www/…/engine/Library/Smarty/sysplugins/smarty_internal_templatebase.php:127

Shopware meldet:
core.CRITICAL: Unable to load template snippet ‘widgets/mycontroller/index.tpl’

Hab das nach Doku gemacht. Das Template widgets/mycontroller/index.tpl ist vorhanden. Schreibweise kontrolliert.

Ich komm nicht drauf…