更新到 Typo3 11.5 后,我正在处理一个奇怪的问题。
我的扩展在其自己的选项卡中向新的内容元素向导添加了几个内容元素。
什么不起作用: 用户在新内容元素向导中看不到自定义选项卡
什么有效: 管理员可以在内容元素向导中看到该选项卡 用户可以在创建元素后对其进行编辑 用户可以使用“类型”下拉列表将元素的类型更改为任何自定义元素
所以,用户似乎拥有他们需要的所有访问权限(在后端组设置中确认)。 该向导似乎配置正确(确认以管理员身份访问)。
但只有管理员才能看到该选项卡。 如果您有任何提示我可以调查,我将不胜感激。 下面是我用于向导的 .tsconfig 文件:
mod.wizards {
newContentElement.wizardItems {
abc.header = ABC
abc.elements {
abc_slider {
iconIdentifier = abc
title = ABC Slider
description = ABC Slider
tt_content_defValues {
CType = abc_slider
list_type = abc_slider
}
}
}
}
newContentElement.wizardItems {
abc.header = ABC
abc.elements {
abc_text {
iconIdentifier = abc
title = ABC Text
description = ABC Text
tt_content_defValues {
CType = abc_text
list_type = abc_text
}
}
}
}
}
mod.wizards.newContentElement.wizardItems.abc.show = *
我试过给后端用户增加权限,但是他们已经拥有所有元素的权限,并且没有为选项卡设置权限。 我尝试在后端用户和后端用户组的 tsconfig 中添加设置,但没有任何效果。