gpt4 book ai didi

symfony - Sulu:添加新的locatlistation导致权限错误

转载 作者:行者123 更新时间:2023-12-04 02:04:31 26 4
gpt4 key购买 nike

我想试试 sulu,到目前为止它看起来不错。所以通过 Composer 安装了一个最小版本,定义了一些页面模板,到目前为止一切正常。然后我添加了新的本地化,如 http://docs.sulu.io/en/latest/book/webspaces.html 中所述和 http://docs.sulu.io/en/latest/book/localization.html .这是行不通的。

如前所述,我只是添加了 <localization language="de" default="false"/>到列表中。但是我无法访问新语言环境的内容以及起始页内容。

我检索到的错误是权限错误:

Operation forbidden The available permissions are not sufficient for this operation 

我检查了权限,所有可用的权限都授予了用户。现在我卡住了。

最佳答案

那是因为您在正确的语言环境中没有这些权限。 User Role 只描述了允许用户做什么,但没有描述使用哪种语言。那是因为我们不想让用户角色不受控制。假设您有一个很大的主页,包含英语、德语和法语内容,那么您必须创建三个角色:内容管理员 EN、内容管理员 DE 和内容管理员 FR。我们选择了不同的方式。

在用户角色中,您无需描述这些权限适用于哪种语言,而是对用户进行描述。转到联系人,选择您的用户的联系人,然后选择权限选项卡。

enter image description here

在此页面的权限部分中,您会看到一个包含所有角色的表格,已选中分配的角色。右侧的下拉列表描述了这适用于哪种语言。您可能尚未在此处为新用户指定语言。

关于symfony - Sulu:添加新的locatlistation导致权限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44497558/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com