TemplaVoila! –

Conditions an Seitentyp binden

Neben den allgemein bekannten »Conditions« für TYPO3 bietet TemplaVoila! (ab Version 1.6.0) bei der Template-Erstellung eine interessante und nicht zu unterschätzende weitere Möglichkeit an.

Denn mit folgender »Condition« ist es möglich, Anweisungen auf angelegte Seitentypen anzuwenden:

[globalVar = TSFE:page|tx_templavoila_ds = XX]
   #Hiermit steuere ich die DataStructure mit der ID = XX an
[global]

[globalVar = TSFE:page|tx_templavoila_to = XX]
   #Hiermit steuere ich das TemplateObject mit der ID = XX an
[global]

So kann ich z.B. gezielt JavaScripts an ein Seitentemplate binden – der Redakteur kann diese Seiten völlig frei über die Website verteilen und verwenden – ohne Fehlern ausgesetzt zu sein. 

[globalVar = TSFE:page|tx_templavoila_ds = XX]
   page.includeJS {
      file1 = fileadmin/templates/js/jquery-1.4.4.min.js
      file1 = fileadmin/templates/js/jquery-1.5.min.js
      file2 = fileadmin/templates/js/jquery.easing.1.3.js
      file3 = fileadmin/templates/js/jquery.kwicks-1.5.1.pack.js
      file4 = fileadmin/templates/js/triografie.js
}
[global]