TYPO3自定义扩展模板

时间:2014-07-09 20:54:03

标签: templates typo3 fluid extbase

我目前正在开发一个使用TYPO3的新网站,现在我面临着模板/缓存的一个大问题。

环境:

  • 扩展“投资组合”会在Extbase / Fluid-Template中添加新的内容元素。该模板仅包含句子“创建自定义模板”,因为我不想提供默认模板。
  • 扩展程序“布局A ”包含网站的主要模板,以及“投资组合”的模板。

例:

  • 当我以管理员身份登录时,始终使用正确的模板。
  • 当我注销并在安装工具中制作“清除所有缓存”后,我加载的第一页获得了正确的模板。第二个/第三个/ ...页面使用第一个和第一个错误的模板。

设置:

  • config.no_cache = 0”已停用
  • TYPO3 6.2.2
  • 启用RealURL
  • 我添加了一个TypoScript文本对象,其模板路径指向我的流体模板并将其打印在前面。始终是正确的第二个模板的路径。

有人知道这个问题是什么吗?

提前致谢!

祝你好运

鲍里斯

1 个答案:

答案 0 :(得分:0)

安装工具清除缓存将清除extbase,因此模板路径可能会丢失。

您应该通过以下方式明确设置模板的路径:

plugin.portfolio.view {
    layoutRootPath = {$path}
    partialRootPath = {$path}
    templateRootPath = {$path}
}
相关问题