我在typo3 admin side(/typo3)中发现,你可以有两种方式来设置TS,
可以通过template->root来设置,我觉得这里的TS会影响整个网站。
可以通过template->certain page来设置,只会影响这个页面。
所以我的问题是:
如果我想找到哪里(哪个页面)有 TS 设置,例如 : code = LIST
,我该怎么办?
我在typo3 admin side(/typo3)中发现,你可以有两种方式来设置TS,
可以通过template->root来设置,我觉得这里的TS会影响整个网站。
可以通过template->certain page来设置,只会影响这个页面。
所以我的问题是:
如果我想找到哪里(哪个页面)有 TS 设置,例如 : code = LIST
,我该怎么办?
使用Web
>Template
模块它有工具,你可以作为一个例子Template Analyzer
用于搜索
在模板模块中,进入设置生效的页面。
使用 TSOB(Typo Script Object Browser)搜索“列表”:
这必须向您显示包含“列表”的此页面的所有 TS。
如果您没有看到该设置,您可以对整个结果运行 cmd/ctrl-F 搜索。您必须搜索“[code] = LIST”。
这将引导您进入以下条目:
将鼠标悬停在标签上将产生上述工具提示。复制行号。
现在切换到模板分析器。在这里,您可以单击所有级联模板并搜索行号:
这绝对是设置该值的行。
从“模板层次结构”树中,您可以轻松找到包含该设置的模板。
如果没有在 TypoScript 中设置,它可能已在插件本身中设置。只需检查插件内容元素本身。
尝试在 phpMyAdmin 或类似中查询数据库。模板设置中的外观如下:
SELECT pid, config, constants
FROM sys_template
WHERE config LIKE '%code = LIST%'
替换config
为constants
查看模板常量。pid
是页面 ID。