モジュールで ajax ページを使用してデータを保存しています。その中で私が使用したとき、私JFactory::getUser()
は次のような結果を得ています
JUser Object
(
[isRoot:protected] =>
[id] => 0
[name] =>
[username] =>
[email] =>
[password] =>
[password_clear] =>
[usertype] =>
[block] =>
[sendEmail] => 0
[registerDate] =>
[lastvisitDate] =>
[activation] =>
[params] =>
[groups] => Array()
[guest] => 1
[lastResetTime] =>
[resetCount] =>
[_params:protected] => JRegistry Object
(
[data:protected] => stdClass Object ()
)
[_authGroups:protected] =>
[_authLevels:protected] =>
[_authActions:protected] =>
[_errorMsg:protected] =>
[_errors:protected] => Array()
[aid] => 0
このコードを実行する前にログインしたのに、なぜまだ 0 のユーザー ID が返されるのですか? 誰でもこれについて私を助けることができます....