Hallo, Am 17.10.2011 09:09, schrieb Peter Pröll: > Hi, > > ich muss an meinem TS was verändern, jedoch in Abhängigkeit davon, ob > ein bestimmtes TV Template verwendet wurde:
Template oder Datastructure? Datastructure in file oder in DV? Ich habs schon ein paarmal in der DS gemacht. Im folgenden ein Beispiel für "Inline TypoScript" in einer DS. Das Beispiel nutzt allerdings das Feld 'layout', was nichts mit TV zu tun hat. Aber das Feld kann man natürlich tauschen: 50 = CASE 50 { key.data = register:tx_templavoila_pi1.parentRec.layout // Default Layout default = COA default { 60 = TEXT # this is for the tab-menu 60.value = <div class="top"><div></div></div> wrap = <div class="content-box">|</div> } // layout 1 is "teaser/overview/plugin (simplified/white)" 1 = COA 1 { 70= RECORDS 70.source.current=1 70.tables = tt_content } } > > <wenn TV-Template = MeinTemplate> > mache was in TS > <ende wenn> > > Weiss jemand, wie ich das machen kann? Wie lese ich das aktuell > verwendete Template aus, bzw. mache eine Abhängigkeitsabfrage davon? mit 'stdWrap.if' oder 'CASE', und den passenden Feldern, in pages bspw.: tx_templavoila_ds und tx_templavoila_to. Dabei muss man natürlich ggf. noch den Vererbungsmechnismus berücksichtigen! Gruß und hth, Peter -- Peter Niederlag http://www.niekom.de * TYPO3 & EDV Dienstleistungen * _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german