1

TYPO3 6.1.3

ext/myext/Configuration/TCA/mytca.php でログインしているユーザーの詳細を取得する方法は?

$GLOBALS['BE_USER']は空になっています。

このようにbeuserを初期化してみました。

$BE_USER = \TYPO3\CMS\Core\Core\Bootstrap::initializeBackendUser();

これで、be_user の詳細を取得できます。しかし、主な問題は、TYPO3 をログアウトすると、再度ログインできないことです!

私もこれを試しましたが、成功しませんでした(上記と同じ問題)

if (!is_object($GLOBALS['BE_USER'])) {
  $GLOBALS['BE_USER'] = t3lib_div::makeInstance('t3lib_beUserAuth');
  $GLOBALS['BE_USER']->start();   // Object is initialized
  $GLOBALS['BE_USER']->backendCheckLogin();
}
4

1 に答える 1

-2

バックエンド権限を使用する必要があります。ドキュメント
を見てください。

于 2014-01-26T19:20:20.517 に答える