TYPO3 新闻 - 定义自己的模板布局
TYPO3 news - defining own templateLayouts
我正在使用 TYPO3 v10.4。与新闻扩展。我想添加我自己的模板,我可以在不同的页面上自定义这些模板。
在我的Setup.ts中我定义了:
plugin.tx_news {
view {
templateRootPaths >
templateRootPaths {
0 = EXT:news/Resources/Private/Templates/
1 = Resources/Private/Ext/news/Templates/
}
partialRootPaths >
partialRootPaths {
0 = EXT:news/Resources/Private/Partials/
1 = Resources/Private/Ext/news/Partials/
}
layoutRootPaths >
layoutRootPaths {
0 = EXT:news/Resources/Private/Layouts/
1 = Resources/Private/Ext/news/Layouts/
}
#widget.GeorgRinger\News\ViewHelpers\Widget\PaginateViewHelper.templateRootPath = Resources/Private/Ext/news/Templates/
}
settings {
list {
cropMaxCharactersSmall = 100
cropMaxCharactersHigh = 500
}
}
templateLayouts {
1 = Homepage
2 = Default Layout
}
}
不幸的是,我定义的布局没有出现在新闻插件的 BE 中。
该设置通常有效,因为我使用的是我自定义的模板和部分,以及设置部分中的变量。
有人知道可能缺少什么吗?
tx_news.templateLayouts
属于您的 TSConfig,不属于 TypoScript 设置。
顺便说一下,您的 TypoScript 代码段看起来有点奇怪。我试着重新格式化它,但也许你想再次检查一下。
我正在使用 TYPO3 v10.4。与新闻扩展。我想添加我自己的模板,我可以在不同的页面上自定义这些模板。
在我的Setup.ts中我定义了:
plugin.tx_news {
view {
templateRootPaths >
templateRootPaths {
0 = EXT:news/Resources/Private/Templates/
1 = Resources/Private/Ext/news/Templates/
}
partialRootPaths >
partialRootPaths {
0 = EXT:news/Resources/Private/Partials/
1 = Resources/Private/Ext/news/Partials/
}
layoutRootPaths >
layoutRootPaths {
0 = EXT:news/Resources/Private/Layouts/
1 = Resources/Private/Ext/news/Layouts/
}
#widget.GeorgRinger\News\ViewHelpers\Widget\PaginateViewHelper.templateRootPath = Resources/Private/Ext/news/Templates/
}
settings {
list {
cropMaxCharactersSmall = 100
cropMaxCharactersHigh = 500
}
}
templateLayouts {
1 = Homepage
2 = Default Layout
}
}
不幸的是,我定义的布局没有出现在新闻插件的 BE 中。 该设置通常有效,因为我使用的是我自定义的模板和部分,以及设置部分中的变量。
有人知道可能缺少什么吗?
tx_news.templateLayouts
属于您的 TSConfig,不属于 TypoScript 设置。
顺便说一下,您的 TypoScript 代码段看起来有点奇怪。我试着重新格式化它,但也许你想再次检查一下。