[Typo3-UG CH] marks in einem Template mit einem COA belegen
Jonas Duebi
admin at commandline.ch
Wed Sep 22 11:44:58 CEST 2004
Hallo Zusammen
Ich habe mir ein Template aufgebaut mit Templateselector. Dabei verwende
ich verschiedene Spaltenkombinationen, welche ich dann in meinem
Template in einen 'marks' füllen möchte.
Dabei verwende ich ein COA welches je nach Template anders aufgebaut
ist:
marks.CONTENT = COA
marks.CONTENT {
wrap = <td valign="top" width="190">|</td>|*|<td valign="top"
width="440">|</td>|*|<td valign="top" width="190">|</td>
10 < styles.content.getLeft
20 < styles.content.get
30 < styles.content.getRight
}
Der Wrap definiert jeweils die Tags welche die einzelnen Spalten
umfassen.
Ich erhalte als Resulatat jedoch nur: <td valign="top" width="190">
Jetzt weiss ich nicht was an dem COA nicht stimmt, wenn ich ein einfachs
TEXT mit einem "Hallo Welt" in das CONTENT fülle, erhalte ich das
saubere Template einfach ohne Spalten sondern mit dem Hallo Welt.
Gruss Jonas
Das ganze Template:
#### MENU ####
tmp.menu = HMENU
tmp.menu.1 = TMENU
tmp.menu.1 {
NO.allWrap = <td>|</td>
NO.ATagParams = class="nav"
ACT = 1
ACT.allWrap = <td>|</td>
ACT.ATagParams = class="nav"
}
#### TEMPLATE ####
tmp.tmpl1 = TEMPLATE
tmp.tmpl1 {
tx_rlmptmplselector.title = 3 Spalten
template = FILE
template.file = fileadmin/root_template/template.html
workOnSubpart = BODY
marks.MENU_TOP < tmp.menu
marks.MENU_BOTTOM < tmp.menu
marks.CONTENT = COA
marks.CONTENT {
wrap = <td valign="top" width="190">|</td>|*|<td valign="top"
width="440">|</td>|*|<td valign="top" width="190">|</td>
10 < styles.content.getLeft
20 < styles.content.get
30 < styles.content.getRight
}
}
tmp.tmpl2 = TEMPLATE
tmp.tmpl2 {
tx_rlmptmplselector.title = 2 Spalten
template = FILE
template.file = fileadmin/root_template/template.html
workOnSubpart = BODY
marks.MENU_TOP < tmp.menu
marks.MENU_BOTTOM < tmp.menu
marks.CONTENT = COA
marks.CONTENT {
wrap = <td valign="top" width="190">|</td>||<td valign="top"
width="630">|</td>
10 < styles.content.getLeft
20 < styles.content.get
}
}
tmp.tmpl3 = TEMPLATE
tmp.tmpl3 {
tx_rlmptmplselector.title = 1 Spalte
template = FILE
template.file = fileadmin/root_template/template.html
workOnSubpart = BODY
marks.MENU_TOP < tmp.menu
marks.MENU_BOTTOM < tmp.menu
marks.CONTENT = COA
marks.CONTENT {
wrap = <td valign="top" width="100%">|</td>
10 < styles.content.get
}
}
plugin.tx_rlmptmplselector_pi1.templateObjects.main {
defaultTemplateObjectMain = tmp.tmpl1
10 < tmp.tmpl1
20 < tmp.tmpl2
30 < tmp.tmpl3
}
#### PAGE ####
page = PAGE
page {
typeNum = 0
stylesheet = fileadmin/root_template/style.css
10 < plugin.tx_rlmptmplselector_pi1
}
#### CONFIGURATION ####
config.admPanel = 1
config.language = de
More information about the TYPO3-ch
mailing list