0

バックエンドにログインしているときに、JoomlaにGoogleAnalyticsの追跡コードが含まれないようにしたいと思います。この目的のために、私はWebサイトを閲覧しているユーザーが現在Joomlaのバックエンドにもログインしているかどうかを判断しようとしています。問題は-私がまたはのようなメソッドを使用するときJUser::getAuthorisedGroups()JUser::getAuthorisedViewLevels()Joomlaのフロントエンドはまだ私を未登録のゲストとして認識します。

Joomlaがバックエンドとフロントエンドの現在のユーザーに関する別々の情報を保持していることを私は知っています。しかし、それを回避する方法はありますか?

4

1 に答える 1

0

管理者にログインしてフロントエンドを表示すると、どちらも関連のない独立したセッションが開始されるため、getUser()を使用すると、現在のセッションの情報のみが返されます。

幸いなことに、いくつかのオプションがあります。まず、IPがGAで追跡されないようにブロックできます。次に、フロントエンドにログインしてから、プラグインを使用して、ログインしている管理者ユーザーを除外できます。

于 2012-10-17T16:38:29.720 に答える