TYPO3 Flux Forms在BE中不能作为非管理员工作

时间:2017-11-03 12:01:31

标签: typo3 fluid

我在Flux Provider Extension中有一个奇怪的行为。 我在ext_tables.php中注册了一个FLUX内容(... registerProviderExtensionKey)。 我现在能够在BE中创建一个新的Flux内容作为管理员。一切都在BE和FE中运作良好。现在我以非管理员用户身份登录BE,并且缺少一些FLUX内容元素字段。

Screenshot of Admin View

Screenshot of User View

tt_content中的flexform字段似乎存在权限问题。

使用TYPO3 8.7。

1 个答案:

答案 0 :(得分:0)

我找到了答案。 我需要设置"排除" FLUX中的选项! 例如:

<flux:form.sheet name="links" label="Link List">
            <flux:field.input exclude="0" name="title" label="Text wrapped by Link" />
            <flux:field.input exclude="0" name="link" label="Link">
                <flux:wizard.link/>
            </flux:field.input>
        </flux:form.sheet>