0

我正在使用这个 Typoscript 来生成一些文本。 field_test是通过 TemplavoilàPlus 创建的。

# If field_test is filled in by the redactor,
# its content will be displayed in the frontend.

10 = TEXT
10.if.isTrue.field = field_test
10.value.field = field_test

我正在使用来自 TV+ 的几个 FCE,并且我有更多通过 Typoscript 处理的字段。对于某些 FCE,我没有field_test在 TV+ 中设置,因此它根本不显示在前端,因为编辑器无法在后端填充它。这是正常行为。

但是,对于一个 FCE,field_test无论如何都会显示。此字段未在 TV+ 中设置,我在 XML 中找不到。后台不显示,然后无法填写。

它在某个时候已经存在,并且在从 TV+ FCE 中删除之前就已被填充

现在我在前端显示了它的幽灵。我怎样才能找到它并永久删除它?

4

2 回答 2

0

您需要确定那些已设置的 CEfield_test以及该字段应为空的位置。

您可以编辑每个 CE,将其类型更改为字段 id 可见的类型,检查是否为空并将类型更改回原点。

或者您在以下工具中执行一些即时 SQL 查询phpmyadmin

select * from tt_content where field_test!='' and (CType = ...)
于 2018-11-19T14:52:25.153 回答
0
于 2018-11-19T15:03:04.957 回答