ich habe einen ESI Controller, den ich im frontend mit einem “on action tag” aufrufen lasse:
{action controller=my_controller action=index}
Das ganze funktioniert auf der Arikel Detailseite ohne Probleme (frontend/detail/data.tpl)
Jetzt wollte ich das gleiche auf der Listing Seite (frontend/listing/product-box/product-price.tpl) machen, jedoch kann da der Controller angeblich nicht gefunden werden:
Uncaught exception 'Enlight_Controller_Exception' with message 'Controller "my_controller" not found'
Hat jemand eine Idee warum das an dieser Stelle nicht funktioniert?
Hast Du, wie beschrieben, den Controller außerhalb eines prices blockes mal eingebunden? Der HTTP-Cache setzt da imo NoCache Flags bei den Preisen. Ggf. haben diese damit etwas zu tun.