Zum Inhalt springen

Ausspielen aller Datensätze eines Templavoila-Fields

Erstellt am 26. Mai 2012 · 1 Antwort · letzte Antwort am 5. Juni 2012

Tags: ViewHelper, TCA, Frage

Frusci ·

Liebe Typo3-Community,

ich würde gern in einem Extbase-Datensatz ein Feld anlegen, welches sich aus einer Seite alle Informationen eines TemplaVoila-Field zieht ( z.B. "field_content" ). Hat jemand das so oder so ähnlich schon einmal umgesetzt und könnte mir ein Lösungsvorschlag anbieten? Würde mich freuen!

Viele Grüße
Frusci

Frusci ·

Ich habs nun wie folgt gelöst:

- In der TCA ein Linkfeld, mit dieser Config:

		        "config" => Array (
				"type"     => "group",
				"internal_type" => "db",
				"allowed" => "pages",
				"size"     => "10",
				"minitems" => 0,
				"maxitems" => 20,
				"eval"     => "trim",
				"wizards" => array(
				  "suggest" => array(    
				    "type" => "suggest",
				  ),
				),
		        )

- In der SQL werden die Daten als string gespeichert ( " text NOT NULL" ).

Mit einem ViewHelper splitte ich die IDs, um die im Fluid via f:for-Schleife einzeln auszugeben.

Den eigentlichen Zugriff auf die Pages mache ich via TyposcriptObjectPath und einer Userfunc um auf die TemplaVoila Felder zuzugreifen.

Viele Grüße
Frusci