Zum Inhalt springen

Felder ausserhalb der Section

Erstellt am 15. November 2006 · 2 Antworten · letzte Antwort am 17. Juli 2007

Tags: Frage

SomeBdyElse ·

Hallo!

Ich habe folgenden Aufbau in einem FCE:

<field_link>
  <type>unmapped</type>
</field_link>

<section>
  <container>
    <field_image>
    ...
    </field_image>
    <field_fid>
    ...
    </field_fid>
  </container>
</section>

In field_image werkelt folgendes TS

	10 = IMAGE
	10.file.import = uploads/tx_templavoila/
	10.file.import.current = 1
	10.file.import.listNum = 0
	10.file.maxW = 200
					
	10.stdWrap.typolink.parameter.insertData = 1
	10.stdWrap.typolink.parameter = {field:field_link}		

	10.stdWrap.typolink.additionalParams.insertData = 1
	10.stdWrap.typolink.additionalParams = {field:field_fid}

Ziel soll sein viele Bilder auf die gleiche Seite zu verlinken die sich an _einer_ Stelle im Contentelement einstellen lassen soll. Leider kann ich aber im TypoScript von field_image nicht wie gewohnt mit {field:field_link} zugreifen. Der Link wird nicht erstellt. Ziehe ich das field_link mit in den Container klappt es. Dann muss ich aber für jedes Bild den gleichen Link eintippen...
Hat jemand eine Idee wie das besser geht?

Und BTW: Weiss jemand ob man irgendwie auf den Index eines Elementes in einer Section zugreifen kann?

Über Antworten sehr dankbar 😉
SomeBdyElse

protos ·

Hallo,

folgendes hat zum Erfolg geführt (am Beispiel eines Links):

Kopieren eines Links auf andere Elemente innerhalb eines FCEs
Wichtig hierbei ist das der Link vor allen anderen Elementen im Container mit Hilfe von LOAD_REGISTER ins Register geschrieben wird.

20 = LOAD_REGISTER
20.NameDesRegisterEintrags = irgendwas

Danach kann man auf dieses Element in jedem nachfolgenden Element des FCEs folgendermaßen angesprochen werden:

10 = TEXT
10.value = register:NameDesRegisterEintrags