0

私はJoomla2.5でイントラネットを開発しており、各言語(英語とスペイン語)に1つずつ、2つのメニュータイプモジュールがあります。登録ユーザーの両方のメニュー項目へのアクセスのタイプはタイプです(Joomlaにデフォルトでプリインストールされています)。

モジュールの言語変更と自動ログインプラグイン(http://extensions.joomla.org/extensions/access-a-security/site-access/authentication-cloud-based/10508)をアクティブにしました。

自動ログイン(英語で直接アクセス)を介してWebサイトにアクセスすると、すべてのメニュー項目を正常にナビゲートできます。問題は言語が変わるときです。言語セッションの変更が失われ、ログインフォームの画面が表示されます。

なぜセッションが失われるのですか?、問題は何ですか?

助けてくれてありがとう。

ご挨拶!

4

2 に答える 2

0

わかりました、これは役立つかもしれません:

バックエンドでに移動しsite->global->congiguration->system->session settings、そこにあるオプションで遊んでみてください。

于 2012-07-17T08:55:54.670 に答える
0

問題はJoomlaの核心にはありませんでした。問題は(私が自分で開発した)モジュールにあり、を作成しましたsession_destroy()。さらに、このモジュールはスペイン語のすべてのメニュー項目に割り当てられました。

時間を無駄にした気がします。謝罪。

ご挨拶。

于 2012-07-18T06:46:42.523 に答える