我刚刚安装了名为blog_example的示例扩展,我不明白,当我打开后端模块时,我得到了前端模板(blog_example / Resources / Private / Templates / Blog / index.html)而不是后端模板(blog_example / Resources /私人/后端/模板/博客/ index.html的) . 当我在FE模板中添加一些文本时,我真的在后端模块中看到它 .
有什么不对?很明显这个示例扩展的安装,我没有改变任何东西 .
在blog_example / Configuration / TypoScript / constants.txt中(关于BE模块):
module.tx_blogexample {
view {
templateRootPath = EXT:blog_example/Resources/Private/Backend/Templates/
partialRootPath = EXT:blog_example/Resources/Private/Partials/
layoutRootPath = EXT:blog_example/Resources/Private/Backend/Layouts/
}
}
在blog_example / Configuration / TypoScript / setup.txt中(关于BE模块):
module.tx_blogexample {
settings < plugin.tx_blogexample.settings
persistence < plugin.tx_blogexample.persistence
view < plugin.tx_blogexample.view
view {
templateRootPath = {$module.tx_blogexample.view.templateRootPath}
partialRootPath = {$module.tx_blogexample.view.partialRootPath}
layoutRootPath = {$module.tx_blogexample.view.layoutRootPath}
}
}
我真的很困惑 . 谢谢 .
1 回答
已解决 - 请不要忘记在模板配置中包含静态TS模板 . 感谢Michael .