在 Typo3 中为 Mask-Elements 设置后端标题
Set backend title for Mask-Elements in Typo3
我有一个 Typo3 服务器。在此基础上,我创建了一些带有遮罩的不同内容元素。
在这个元素中经常有重复的内容,比如文本或其他东西。
所以编辑们在后端制作了一个新元素,在那里他们可以添加标题和任意数量的文本部分。
通常它看起来像这样:
很好,编辑器可以看到 "preview" 的文本部分。在这个例子中 "Karriere,Partner..."。这种命名是自动发生的。
我的问题是,有时没有任何标题。它总是 "No title"。作为一名编辑,很难找到合适的下拉菜单来编辑某些内容,您通常必须打开所有下拉菜单并搜索合适的下拉菜单。
它看起来像这样:
在这两个元素中都有一些非常适合标题的字符串输入。
所以我的问题是,mask 将如何选择标题?它不是第一个字符串输入。
其次,我可以告诉 Mask 他们必须选择输入字段 XYZ 作为标题吗?
嘿嘿
是的,您可以告诉 Mask 将哪个字段用作内联元素(如重复内容)的标题。当您设置新的 Mask 元素时,在重复内联元素的“标签”字段正下方,有一个字段“应用作内联元素标签的字段(以 tx_mask_ 开头)”。这将用作在后端显示的标题。在该字段的占位符中,它明确表示“如果为空,则使用第一个字段”。
所以,如果你的内联元素有一个字段“my_awesome_header”,你想在后端使用它作为标题,将上面的设置为“tx_mask_my_awesome_header” .
我不确定为什么它在你的第二个例子中没有显示任何内容。可能是第一个输入字段不是字符串,或者第一个输入字段是字符串但它是空的。
希望对您有所帮助。如果您需要进一步说明,请告诉我。
Edit:既然出现了这个问题,应该可以使用 static 为包含的 Mask 元素设置默认标题 mod.wizards.newContentElement.wizardItems.mask.elements.[name of the mask element].tt_content_defValues.header = My awesome static title
。不过,正如我在评论中所说:我总是给我的 Mask 元素一个 header 字段并让编辑填写它。
我有一个 Typo3 服务器。在此基础上,我创建了一些带有遮罩的不同内容元素。
在这个元素中经常有重复的内容,比如文本或其他东西。
所以编辑们在后端制作了一个新元素,在那里他们可以添加标题和任意数量的文本部分。
通常它看起来像这样:
很好,编辑器可以看到 "preview" 的文本部分。在这个例子中 "Karriere,Partner..."。这种命名是自动发生的。 我的问题是,有时没有任何标题。它总是 "No title"。作为一名编辑,很难找到合适的下拉菜单来编辑某些内容,您通常必须打开所有下拉菜单并搜索合适的下拉菜单。
它看起来像这样:
在这两个元素中都有一些非常适合标题的字符串输入。
所以我的问题是,mask 将如何选择标题?它不是第一个字符串输入。
其次,我可以告诉 Mask 他们必须选择输入字段 XYZ 作为标题吗?
嘿嘿
是的,您可以告诉 Mask 将哪个字段用作内联元素(如重复内容)的标题。当您设置新的 Mask 元素时,在重复内联元素的“标签”字段正下方,有一个字段“应用作内联元素标签的字段(以 tx_mask_ 开头)”。这将用作在后端显示的标题。在该字段的占位符中,它明确表示“如果为空,则使用第一个字段”。
所以,如果你的内联元素有一个字段“my_awesome_header”,你想在后端使用它作为标题,将上面的设置为“tx_mask_my_awesome_header” .
我不确定为什么它在你的第二个例子中没有显示任何内容。可能是第一个输入字段不是字符串,或者第一个输入字段是字符串但它是空的。
希望对您有所帮助。如果您需要进一步说明,请告诉我。
Edit:既然出现了这个问题,应该可以使用 static 为包含的 Mask 元素设置默认标题 mod.wizards.newContentElement.wizardItems.mask.elements.[name of the mask element].tt_content_defValues.header = My awesome static title
。不过,正如我在评论中所说:我总是给我的 Mask 元素一个 header 字段并让编辑填写它。