我为typo3 7.6版创建了一个基于twitter bootstrap的自定义发行版。一切正常。除了使用新闻扩展的常量设置不会被识别或被覆盖。
我让它工作的唯一方法是将声明直接保存到typo3后端的模板内容字段中。
plugin.tx_news {
view.twb {
templateRootPath = EXT:bootdist/news/Private/Templates/Styles/Twb/Templates
partialRootPath = EXT:bootdist/news/Private/Templates/Styles/Twb/Partials/
layoutRootPath = EXT:bootdist/news/Private/Templates/Styles/Twb/Layouts/
}
}
无论我在我的分布的 constants.txt 中包含什么,新闻扩展都会忽略它。我的根模板中包含的静态模板的顺序如下:
- 新闻(新闻)
- Bootstrap 发行版 (bootdist) //我的发行版
- 新闻样式 Twitter Bootstrap(新闻)
当我将我的发行版包含为最新版本时,新闻扩展已经设置了所有模板路径,并且从发行版覆盖似乎不起作用。只有当我更改后端本身的扩展路径时,一切正常。
但是我想通过我的发行版设置所有配置,而不必在后端的根模板中修复某些内容。
有没有办法做到这一点?