2016-02-22 72 views
0

在我的后端我有管理员和管理员。经理的职能很短。但我想显示一些内容所有后端用户,而不仅仅是管理员。我使用$this->tsfe->beUserLogin构建,并且此内容仅对管理员可见。typo3检查所有后端用户(不仅是管理员)

UPD我有FE模块,它放在几个页面中。在我的扩展中,我有.php和.tpl文件。我从.php传输$variable=$GLOBALS['TSFE']->beUserLogin到.tpl文件,并在.tpl中我建设了if(variable) <div>...</div>。如果我没有管理员帐户,在页面中我没有div。 if($GLOBALS['TSFE']->beUserLogin) die('Logged BE user');如果我是管理员,这是工作,但是对于其他用户脚本将继续工作。管理员只能访问包含内容元素的文件夹,但不必在此处放置内容的页面。

+0

欢迎来到StackOverflow。请更明确一点,你的实际问题是什么。顺便说一句。您使用的TYPO3版本很长一段时间不受支持。 – StephenKing

回答

2

常见的后台用户(非管理员)需要有访问页面至少可能看到它在页面树(在WEB>访问模块至少第一个选项(SHOWPAGE)必须标对于用户组)

否则$GLOBALS['TSFE']->beUserLogin var认为没有记录的BE用户(或者没有BE用户允许以管理员身份查看此页面)。

相关问题