0

我在typo3 admin side(/typo3)中发现,你可以有两种方式来设置TS,

  1. 可以通过template->root来设置,我觉得这里的TS会影响整个网站。

  2. 可以通过template->certain page来设置,只会影响这个页面。

所以我的问题是:

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

4

4 回答 4

2

使用Web>Template模块它有工具,你可以作为一个例子Template Analyzer用于搜索

于 2013-07-29T07:01:42.180 回答
0

在模板模块中,进入设置生效的页面。

使用 TSOB(Typo Script Object Browser)搜索“列表”:

在此处输入图像描述

必须向您显示包含“列表”的此页面的所有 TS。

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

这将引导您进入以下条目:

在此处输入图像描述

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

现在切换到模板分析器。在这里,您可以单击所有级联模板并搜索行号:

在此处输入图像描述

这绝对是设置该值的行。

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

在此处输入图像描述

于 2013-07-29T19:05:49.130 回答
0

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

于 2013-07-29T08:22:35.260 回答
0

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

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

替换configconstants查看模板常量。pid是页面 ID。

于 2013-07-29T07:36:23.807 回答