实际上还有另外一个guy with exact the same problem。但直到今天,他们还没有想出解决办法,所以我再问一次。
我的整个TS都包含在TYPO3 7.6.8中的一个扩展中。除了indexed_search之外,这很好。我的资源中的TS将被indexed_search默认TS覆盖。
这是模板-分析器内TS的顺序:
..。一堆其他第三方扩展..。
所以#7是包含我所有TS的扩展,但是它被#14覆盖了。配置indexed_search的唯一方法是在页面模板的设置内(在所有这些之后)。但我想避免这样做以保持清洁。
是否有办法对某个TS进行优先排序,这样它就不会被覆盖?
发布于 2016-08-11 07:21:10
打开TypoScript记录,切换到选项卡“Include”,在底部您将发现来自TYPO3扩展的字段静态模板文件:。选择值Include before all static templates if root flag is set。
发布于 2016-06-03 12:03:42
尝试将模板扩展中的TS放在根页面设置字段中(如果有必要,可以调整路径,您的示例是参考资料/私有/TypoScript?):
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:templates_ext/Configuration/TypoScript/setup.ts">这应该确保它包含在所有其他包含之后(我假设您通过包含选项卡包含了那些?)
https://stackoverflow.com/questions/37612743
复制相似问题