是否可以使用typoscript设置页面的templavoila模板?
答案 0 :(得分:1)
我用以下方法解决了这个问题:
includeLibs.lang = fileadmin/user_tvtest.php
page.1 = USER_INT
page.1.userFunc = user_tvtest->main
page.10 = USER_INT
page.10.userFunc = tx_templavoila_pi1->main_page
page.10.disableExplosivePreview = 1
并在fileadmin / user_tvtest.php中:
class user_tvtest
{
function main($content, $conf)
{
if (is_mobile())
{
$GLOBALS['TSFE']->page['tx_templavoila_to'] = 7;
//$GLOBALS['TSFE']->page['tx_templavoila_ds'] = 7;
}
}
}
http://daschmi.de/templavoila-template-domainbezogen-umschalten-gleicher-seitenbaum/
答案 1 :(得分:0)
了解TemplaVoila如何配置页面:
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
page.shortcutIcon = {$faviconPath}
他们通过page.userFunc调用类main_page
的{{1}}函数:
tx_templavoila_pi1
此功能检查当前页面或通过根线(TSFE)搜索已配置的页面模板。该脚本根本不检查任何TypoScript设置,所以我认为TemplaVoila现在不支持。
使用可以检查TypoScript设置的自定义函数扩展此类不应该太难。