管理面板中添加了一些菜单条目。这些链接到在框架中打开的一些 php 文件,以便将其集成到 Typo 3 中。对于管理员用户来说一切正常。现在我创建了一个非管理员用户,该用户也应该可以访问此工具。用户有权访问这些工具,但以非管理员用户身份登录时它们不会显示。我认为管理面板仅适用于管理员用户。
那么,如何才能仅授予所需工具对管理面板的访问权限?我以为这样的打字稿
admPanel {
enable.edit = 1
hide = 0
}
可以做到。但事实并非如此。我已在用户的选项选项卡中添加了此代码。
解决方案
摘自博客文章TYPO3 Adminwerkzeuge für Backend Benutzer anzeigen:
打开
/typo3/mod/tools/conf.php
并从 更改admin
为user,group
#$MCONF['access']='admin'; $MCONF['access']='user,group';
保存文件并上传到服务器。这是在访问权限下启用管理工具的步骤(参见步骤 2))。
进入管理工具-> 用户,编辑用户,进入访问权限,添加管理面板。
打开
/typo3/sysext/belog/mod/conf.php
并执行与 1 中相同的操作:#$MCONF['access']='admin'; $MCONF['access']='user,group';
使用此代码,您可以启用管理面板的子条目。