Hallo,
ich habe gerade ein merkwürdiges Problem.
Prinzipiell dachte ich, einfach nur ein Field von TemplaVoila in einem anderen Field via TypoScript zu nutzen, was an sich sehr einfach ist:
field_image_auswahl <= Möglichkeit zum Bildupload
field_image <= eigentliches Bild bei dem die URL einzufügen ist
field_image wird nicht vom Editor gepflegt sondern via Typoscript:
10 = COA
10.10 = TEXT
10.10.field = field_image_auswahl
10.10.wrap = uploads/tx_templavoila/|
Das geht wunderbar.
Nun hatte ich noch ein etwas anderes Problem.
Der Editor gibt einmalig einen Freitext ein - in diesem Fall eine ID, welches später in einem Div als CSS-ID eingetragen wird. Bis hierhin alles super.
Diese CSS-ID muss ich dann aber innerhalb des selben Templates in einer nachfolgenden Section als CSS-Class setzen.
Offenbar kann ich jedoch nicht innerhalb dieser Section auf das ID-Field, welches sich ausserhalb der Section befindet, zugreifen.
field_id <= das Feld, bei dem der Editor in einem Freitextfeld die ID pflegen kann
field_main_class <= Ist auf ein div gemappt, bei dem das Attr class mit der ID via typoscript überschrieben werden soll:
10 = COA
10.15 = TEXT
10.15.field = field_id
10.15.wrap = main | test
Leider geht genau das nicht ... das field_id enthält an dieser Stelle leider gar keinen Wert.
Ein Test, an dieser Stelle das oben beschriebene URL-Feld auszugeben ist geglückt. Dieses Feld befindet sich allerdings innerhalb der Section.
Hab ich jetzt einen Bug oder ist das einfach so?
Kann ich irgendwas tun, damit das funktioniert?
Ich habe nun schon 1Tag rumgesucht und nicht wirklich viel gepackt. Auch sämtliche andere Varianten, wie man das Feld auslesen könnte, sind nicht geglückt.
Viele Grüße
Chris