Am 29.8.2015 um 10:36 schrieb Sebastian Schmal: > Hallo, > > jap das habe ich auch schon gefunden. > Aber wollte nicht dafür eine neue Ext. installieren. > > Ggf. dann einen eigenen Viewhelper in meiner ext. mit reinschreiben. > > aber es gibt keinen t3 fluid befehl? > > danke dir > > ------------------------------------------ > Nein. es gibt keinen Befehl, der auf Template-Ebene einen String in einen Array zurückverwandelt. Wenn man - wie bei VHS die Konvertierung von Strings zum Array zulassen will, dann verleitet man damit den Programmierer dazu, mal eben schnell ein bisschen Programm-Logik in die Template auszulagern. Damit können Websites schnell zu schwer pflegbaren Monstern mutieren, weil man einfach die Übersicht verliert, an welcher Stelle welche Magie zu welchen Seiteneffekten führt. Wenn aber Strings im View Strings bleiben, dann bleibt die Logik des Templates überschaubar. . Ich tendiere aktuell immer mehr dazu, kommaseparierte Listen und hart verdrahtete Auswahlfelder zu vermeiden. Stattdessen arbeite ich lieber mit Relationen. Dann kann der Controller Objekte an das Template übergeben und alles ist gut, weil die Objekte einfach mit Fluid ausgewertet werden können.
Warum nimmst du die Auswertung nicht im Controller vor und übergibts deinem Extensiontemplate den korrigierten Wert? Nach deinem Text zu urteilen, tritt dein Problem doch in deinem Extensiontemplate auf.. Wie schon gesagt: Für Kommaseparierte Listen könnte man als Notnagel auch den ViewHelper f:cObject benutzen und über ein TypoScript-Objekt mit der split-Funktion die kommaseparierte Liste auswerten. Dieter -- Dr. Dieter Porth - Mein kleines TYPO3-Labor: http://www.mobger.de/ _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german