web-dev-qa-db-ja.com

JFactory :: getSession()と$ mainframe-> getSession()にはどのような違いがありますか(ある場合)?

タイトルのとおり、JFactory::getSession() and $mainframe->getSession()の違い(ある場合)について知りたいと思います。

この質問は、 モジュール内からjoomlaセッションを取得することに基づいています

可能であれば、将来この情報を自分で確認する方法についてのアドバイスも欲しい(googleとは言わないでください!)

9
TryHarder

グローバル変数_$mainframe_はJoomla 1.6で削除されたため、そのバージョン以降では機能しません。

_global $mainframe_は$mainframe = JFactory::getApplication();に置き換える必要がありますが、ほとんどの人は代わりに_$app_を使用する傾向があります。

したがって、コードは次のようになります。

_$app = JFactory::getApplication();
$app->getSession();
_

お役に立てれば

7
Lodder
3
Bakual