Zum Inhalt springen

FCE XML Feldwert als additional Parameter ausgeben

Erstellt am 1. Dezember 2009 · 1 Antwort · letzte Antwort am 1. Dezember 2009

Tags: Frage

opaque ·

Hallo

ich habe ein FCE Template indem ich verschiede Content Elemente in einer Lightbox öffnen will.

Dazu verlinke ich auf eine Seite (id:80) welches folgendes ext Template hat:

# TS CODE
# get tt_content elements
temp.record = COA
temp.record {
10 = RECORDS
10 {
tables = tt_content
source.data = GPvar:ce
if.isTrue.data = GPvar:ce
dontCheckPid = 1
}
}
# get news reocrds
temp.record2 = COA
temp.record2 {
10 = RECORDS
10 {
tables = tt_news
source.data = GPvar:news
if.isTrue.data = GPvar:news
dontCheckPid = 1
}
}
# load it into the page-Object
page.10 >
page.10 < temp.record
page.20 < temp.record2

Im XML des Templates möchte ich auf diese Seite mit dem Content Elementes welches der BE User ausgewählt hat verlinken. Nur wie bekomme ich das Content Element (XML: field_content) in den Link?

<typoscript>
	10 = TEXT
	10.value = MeinLinkName
	10.typolink.parameter.current >
	10.typolink.parameter = 80
	10.typolink.additionalParams = &ce=field_content
	10.typolink.ATagParams = class="boxed" rel="{handler:'iframe',size:{x:840,y:550}}"
</typoscript>

Genau hier liegt das Problem:

10.typolink.additionalParams = &ce=field_content

wenn ich

10.typolink.additionalParams = &ce=125

einfüge funktioniert es. Nur will ich ja das Content Element aus dem Template haben.

Ist das soweit verständlich?
Kann mir da jemand helfen.

lg opaque

opaque ·

und hier die Antwort:

<TypoScript>
	10 = TEXT
	10.value = MeinLinkName
	10.typolink.parameter.current = 1
	10.typolink.parameter.current >
	10.typolink.parameter = 80
	10.typolink.additionalParams.cObject = COA
	10.typolink.additionalParams.cObject {
		1 = TEXT
		1.value = &amp;ce=
		2 = TEXT
		2.field = field_content
	}
	10.typolink.ATagParams = class="boxed" rel="{handler:'iframe',size:{x:840,y:550}}"
							
							</TypoScript>