[TYPO3-german] Template abhängig vom Spalteninhalt
JoH asenau
info at cybercraft.de
Sun Oct 15 11:44:00 CEST 2006
> dank Liste und 'ergooglen' habe ich einen Templatewechsel je nach
> Vorhandensein eines Spalteninhalts definiert:
>
> Jedoch habe ich bisher noch keinen Weg gefunden, die Marker nur einmal
> zu definieren.
> Es gibt doch sicher noch einen eleganteren Weg ohne doppelte
> Schreibarbeit um die Marker zu definieren ? Ich habe schon einiges
> versucht, aber da fehlt mir noch einiges an typoscript-Praxis.
>
> page.10 < temp.templateswitch
>
>
> temp.templateswitch = COA
> temp.templateswitch {
> 10 = COA
> 10 {
> if.isTrue.numRows < styles.content.getRight
> 10 = TEMPLATE
> 10 {
> template = FILE
> template.file = fileadmin/_template/template1.html
> workOnSubpart = DOCUMENT
> marks {
> LOGO < temp.logo
> TOPMENU < temp.topmenu
> LEFTMENU < temp.leftmenu
> BRKR < temp.brkrmenu
> CONTENT < styles.content.get
> SEARCH =
> RIGHT < temp.right
> FOOTER < temp.footer
> }
> }
> }
20 < .10
20 {
if.negate = 1
10 {
template = FILE
template.file = fileadmin/_template/template2.html
}
}
So ist es zwar immer noch "doppelt geschrieben", wenn Du in den TSOB
schaust.
Aber Du mußt es halt nicht mehr selbst schreiben und/oder ändern.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com
More information about the TYPO3-german
mailing list