Hallo zusammen!
Ich bin gerade dabei für Typo einen eigenen If-ViewHelper für komplexere Bedingungen zu schreiben. Das Problem scheint jetzt zu sein, dass der ViewHelper einfach die meiste Zeit gar nicht aufgerufen wird.
Verwendet wird er in einer eigenen Extension, in der Caching für alle Actions deaktiviert ist, ebenso ist no_cache im TypoScript gesetzt.
Zum debuggen lasse ich meinen ViewHelper die übergebenen Parameter bei jedem Aufruf in eine Textdatei schreiben. Das passiert aber nur, wenn ich den Cache leere (und zwar den System Cache!) - dann nicht mehr.
Ich habe nun zusätzlich auch vhs installiert und rendere ein Partial mit v:render.uncache - auch das macht keinen Unterschied.
Ich kann mir nicht vorstellen, dass das Verhalten so korrekt oder gewünscht ist, sehe aber auch nicht, wo der Fehler liegen könnte. Hat jemand eine Idee oder einen Ansatz dazu?
Viele Grüße,
Christian