

Dieses Snippet ermöglicht das direkte anspringen eines gewissen Inhaltselements auf der Seite. Es wird ein Objekt vom Typ CONTENT erstellt, welches die Inhalte der aktuellen Seite ausliest. Im renderObj des CONTENT's wird ein Link zum entsprechenden Content Element erstellt, so erhält man ein Content Element Menu.
temp.contentnav = CONTENT temp.contentnav { table = tt_content select { pidInList = this orderBy = sorting where = colPos=0 languageField=sys_language_uid } renderObj = TEXT renderObj { field = header wrap=| typolink.parameter.field=pid typolink.parameter.dataWrap=|#{field:uid} if.isTrue.field=header } }




##########################
temp.contentnav = CONTENT
temp.contentnav {
table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos=0
languageField=sys_language_uid
}
renderObj = IMAGE
wrap= <div>|</div>
renderObj {
imageLinkWrap = 1
imageLinkWrap.enable = 1
imageLinkWrap.typolink.parameter.field = pid
imageLinkWrap.typolink.parameter.dataWrap=|#{field:uid}
imageLinkWrap.if.isTrue.field=header
}
renderObj.file = GIFBUILDER
renderObj.file {
XY = 120,20
10 = IMAGE
10.file = fileadmin/img/button.gif
20 = TEXT
20.text.field = header
20.fontSize = 11
20.offset = 10,10
20.fontFile = fileadmin/fonts/myspecialfont.ttf
20.fontColor = #000000
20.niceText = 1
20.text.case = upper
}
}
}
####################
1) Es werden gelöschte (nicht verwendete Elemente) auch angezeigt.
2) Ich möchte als Linktext ein Feld aus dem FCE anzeigen, und nicht den Header. also aus dem XML auslesen.
Geht das?
lg
Gernot ;-)
Add comment