2016-02-22 50 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用戶允許以管理員身份查看此頁面)。

相關問題