Ich möchte eine Variable (uid der Kategorie) passieren in Fluid zu einem TypoScript:Pass Fluid variabel TypoScript
<f:cObject typoscriptObjectPath="lib.testFluid" data="{setting.myvar}/>
Dann möchte ich die var verwenden, um alle Inhaltselemente in Ordner mit pid 942 zu erhalten und die Kategorie {setting.myvar}
lib.testFluid = COA
lib.testFluid = CONTENT
lib.testFluid {
table = tt_content
select {
pidInList = 942
where = selected_categories = |
}
}
Dies funktioniert nicht, es c erzeugt einen MySql-Syntaxfehler. Ich habe auch versucht, current = 1 anstelle der Where-Klausel ohne Erfolg zu verwenden. Ich schaute auf Post TYPO3: pass variable to typoscript via cObject? und ich kann es neu erstellen, aber es funktioniert nicht mit meinem Skript. (TYPO3 8) Wenn i
verwenden...
where = selected_categories = 13
....
The Script wird erfolgreich alle CE Anzeige mit Kategorie 13. Wie kann ich es mit einem var funktioniert?
könnten Sie wahrscheinlich '' LOAD_REGISTER' 'vermeiden, wenn Sie '' cObject'' auf '' where' 'verwenden und einen korrekten Zeilenumbruch durchführen. –
Danke das hat für mich funktioniert. – chicky