=
52.3.228.47

Daschmi's Notizblog

Logo des Etikators - Tool um online drucken von Etiketten für selbst angefertigte Tinkturen

Templavoilá Template Domainbezogen umschalten / gleicher Seitenbaum

Erstellt in Sonstiges am 14. Oktober 2014

Möchte man im TYPO3 für einen Seitenbaum mehrere Templavoilá Templates verwenden, so ist dies bisher nicht möglich. Das Seitentemplate ist direkt in dem Datensatz der Seite zugeordnet. Über eine kleine Userfunktion und etwas Typoscript kann dies aber umgangen werden.

Hier die Userfunktion:

class user_tv
{

  function main($content, $conf)
  {

    $GLOBALS[‚TSFE‘]->page[‚tx_templavoila_to‘] = 5;

  }

}

Die 5 muss durch die ID des Templavoila Templateobjects ersetzt werden. Das Umschalten des Templats erfolgt dann mittels folgendem Typoscript Schnipsel:

...
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

[hostname = m.add-solution.de] || [globalString = IENV:HTTP_HOST = m.add-solution.de]
includeLibs.lang = fileadmin/user_tv.php
page.1 = USER
page.1.userFunc = user_tv->main

page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
[global]
...