多言語化サイトのオートナビブロックの動作不良について

2014年2月26日 at 13:10

どなたか、同じ現象になった方いらっしゃいませんか?
私の設定がおかしいだけのかもしれませんが、、、原因・対処法など教えて頂けませんか?

【環境】
concrete5 ver. 5.6.2.1
多言語化アドオン Internationalization
ブロックキャッシュ、オーバーライドをキャッシュ、フルページキャッシュは全てオフか無効になってます。

【現象】
オートナビブロックを設定しており、本来添付画像3つめの赤枠内のメニューのように
「製品サービス...」と表示されているはずなんですが、
個別ページの編集モード解除後や、F5キーを押してページを再読み込み、ナビメニューのいずれかを
クリックしてサイト内の他ページへ遷移した際、添付画像1や2のようにドメイン配下の
各言語ページへのリンクがメニューとして表示されてしまいます。

【設定内容】
問題のオートナビブロックの設定内容は、添付画像4つめの通りです。

教えてください。宜しくお願いします。

タグ:

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月26日 at 13:46
該当部分はグローバルエリアですか?管理画面のスタックのページから、該当のグローバルエリアが承認されているかを確認してみてください。違う設定のままになっているかもしれません。
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月26日 at 14:02
スタックのページでも確認しましたが、該当部分はグローバルエリアとして承認されていました。

-追記-
この現象、毎回発生するわけではなくて十数回に1度くらいの割合で発生するわけですが
どういった操作をした時に発生するかという規則性までわからない状況です。
なんか、フワッとした質問で申し訳ないです。
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月26日 at 14:11
同じ名前で、グローバルエリアと通常のエリアがサイト内にありませんか?あるいは、グローバルエリアの名前を変えてみてください。
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月26日 at 16:25
同じ名前のエリアはありませんでした。
一旦グローバルエリアの名前を変えてみましたので、これでしばらく様子見します。

ありがとうございました。
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月27日 at 8:59
昨日、仰るように設定を変えてみて上手くいったように思ったのですが、
やはり現象は解消されていないみたいで、メニューから他のページへ移動すると
ナビゲーションメニューに設定しているハズの階層より一つ上位の階層ページ(ここでは、日英言語階層を分岐している「English / 日本語」)が表示されることが数回に1度あります。
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月27日 at 9:21
そうなると見たことがない現象ではあります。
カスタムテンプレートを適用していたら、それが原因かもしれません…

本家バグトラッカーを見てましたが、このバグフィクスが関係あるかもしれません
http://github.com/concrete5/concrete5/pull/1229
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月27日 at 9:23
関係あるかないか分かりませんが、、、カスタムテンプレートというか、Formigoのalphaという有料テーマを使用しています。
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月27日 at 9:25
テーマと言うより、オートナビのテンプレートをいじってたらそこに問題があるかもしれません。
 

Re: 多言語化サイトのオートナビブロックの動作不良について

2014年2月27日 at 9:33
ありがとうございます。このテーマのカスタムテンプレートを調べてみます。