Hallo Forum,
ich stehe gerade vor dem Problem, dass ich Content auf meiner Page je nach Inhaltstyp (tt_content.CType = text, text m/Bild oder eigene Inhaltstypen) dynamisch rendern will. Mein Typo Script vom MainFrame sieht bisher folgendermassen aus:
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/athos/main.htm
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
# entferne Titelbezeichnung der HTML Datei und ersetze dyn.
HEAD.rmTagSections = title
TD.all = 1
}
# ersetzt alle Pfade in main.html mit der relativen Pfadangabe
relPathPrefix = fileadmin/athos/
}
# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
# aktueller Navigationspfad als 'Breatcrump Navi' im oberen Pageteil einfügen
subparts.naviPath = COA
subparts.naviPath.10 = TEXT
subparts.naviPath.10.value = Sie befinden sich momentan hier:
subparts.naviPath.10.wrap = |
subparts.naviPath.20 = HMENU
subparts.naviPath.20.target = container
subparts.naviPath.20 {
special = rootline
special.range = 1|3
1 = TMENU
1.target = container
1.NO = 1
1.NO.ATagParams = class="naviPathLinks"
1.NO.linkWrap = > |
}
subparts.content < styles.content.get
subparts.content.wrap = <!-- TYPO3SEARCH_begin --> | <!-- TYPO3SEARCH_end -->
}
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
# Selektiert den Inhalt innerhalb der Head-Tags
workOnSubpart = DOCUMENT_HEADER
}
# Definition der Hauptseite
page = PAGE
page.typeNum = 2
page.config.doctype = xhtml_trans
# indiziere im Cache liegende Seiten
page.config.index_enable = 1
# indiziere externe Dokumente (Word etc.)
page.config.index_externals = 1
# Einfügen der Templatedaten in den <body> Teil
page.10 < temp.mainTemplate
# Einfügen der Templatedaten in den <head> Teil
page.headerData.10 < temp.headTemplate
Nun würde ich gerne den Teil:
'subparts.content < styles.content.get'
dynamisch machen, um je nach CType mit wrap noch etwas um den jeweiligen Typ drumrumzubauen.
Ist das irgendwie machbar???
Ich hoffe ihr könnt mir da weiterhelfen...
Gruss Bernie