TYPO3扩展:如何找到某些TS设置

时间:2013-07-29 01:43:17

标签: typo3

我发现在typo3管理员端(/ typo3),您可以通过两种方式设置TS,

  1. 您可以通过template-> root进行设置,我认为此处的TS会影响整个网站。

  2. 您可以通过模板设置 - >某些页面,它只会影响此页面。

  3. 所以我的问题是:

    如果我想找到哪个(哪个页面)有TS设置,例如:code = LIST,我该怎么办?

4 个答案:

答案 0 :(得分:2)

使用Web>它有Template模块工具,例如,您可以使用Template Analyzer进行搜索

答案 1 :(得分:0)

尝试在phpMyAdmin或类似的数据库中查询数据库。以下是模板设置:

SELECT pid, config, constants
FROM sys_template
WHERE config LIKE '%code = LIST%'

config替换为constants以查看模板常量。 pid是页面ID。

答案 2 :(得分:0)

如果未在TypoScript中设置,则可能已在插件本身中设置。只需检查插件内容元素本身。

答案 3 :(得分:0)

在“模板”模块中,转到设置生效的页面。

使用TSOB(Typo脚本对象浏览器)搜索“list”:

enter image description here

必须显示此页面包含“list”的所有TS。

如果您没有看到设置,可以在整个结果中运行cmd / ctrl-F搜索。 您必须搜索“[code] = LIST”。

将引导您进入以下条目:

enter image description here

将鼠标悬停在标签上会产生上述工具提示。复制行号。

现在更改为模板分析器。在这里,您可以点击所有级联模板并搜索行号:

enter image description here

这绝对是设定该值的线。

从“模板层次结构”树中,您可以轻松找到包含该设置的模板。

enter image description here