在Typo3中设置蒙版元素的后端标题

时间:2019-07-09 20:02:49

标签: typo3 mask

我有Typo3服务器。在此之上,我使用遮罩创建了一些不同的内容元素。 在这些元素中,经常有重复的内容,例如文本或其他内容。 因此,编辑者在后端创建了一个新元素,他们可以在其中添加标题和所需的尽可能多的文本部分。 通常看起来像这样: should be like this

那很好,编辑器可以看到文本部分的“预览”。在此示例中,“ Karriere,Partner ...”。该命名自动发生。 我的问题是,有时没有任何标题。它始终是“无标题”。作为编辑器,很难找到合适的下拉菜单来编辑某些内容,因此您几乎必须打开所有下拉菜单并搜索合适的下拉菜单。

它看起来像这样: not like this

在两个元素中都有一些非常适合标题的字符串输入。

所以我的问题是,面具将如何选择标题?它不是第一个字符串输入。

其次,我可以告诉Mask他们必须选择输入字段XYZ作为标题吗?

1 个答案:

答案 0 :(得分:2)

Heyo

是的,您可以告诉Mask将哪个字段用作内联元素的标题(例如重复内容)。当您设置新的Mask元素时,在重复的内联元素的“标签”字段正下方,有一个字段“应用作内嵌元素标签的字段(从tx_mask_开始)”。这将用作后端中显示的标题。在该字段的占位符中,它明确表示“如果为空,则使用第一个字段”。

This is how it looks

因此,如果您的内联元素具有要用作后端标题的字段“ my_awesome_header”,请将以上内容设置为“ tx_mask_my_awesome_header”。

对于第二个示例中为什么不显示任何内容,我不确定。可能是第一个输入字段不是字符串,或者第一个输入字段是字符串但为空。

我希望这会有所帮助。让我知道是否需要进一步说明。

编辑:由于出现了这个问题,应该可以使用mod.wizards.newContentElement.wizardItems.mask.elements.[name of the mask element].tt_content_defValues.header = My awesome static title为包含的Mask元素设置 static 默认标题。不过,正如我在评论中所说:我总是给我的Mask元素一个标头字段,让编辑者填写它。