問題
-
異なるページで同じタブをアクティブにする
-
再現の手順
- サイトメニューへ移動 > デザイン > ページの断片
- 追加ボタンをクリックし、マスターページを作成する。
- 次に、基本コンポーネントの下にある「タブ」をマスターページにドラッグ&ドロップします。 マスターの公開」をクリック
- 次に、作成したマスターページを使ってページを作成する。
- 次に、Site Menu > Design > page fragmentに移動し、マスター・ページを編集します。 そして、それぞれのタブタイトルを異なるページにリンクさせる。
- タブコンポーネントをクリックし、タブのタイトルにカーソルを合わせる。
- 次に、ページの右側に移動し、リンクをクリックし、リンクセクションでページを選択します。
- ページセクションの特定のタブで特定のページを追加します。
- ページツリー」
期待される動作: 期待される動作:リンクされたページに従って、異なるページの異なるタブがアクティブになること。
観察された動作: 異なるページで同じタブがアクティブになっている。
Environment
- Liferay DXP 7.4
解決策
- 観測された動作は、DXP 7.4の意図した動作である。 タブの機能は、シンプルなテキスト要素と、ウィジェットやその他のフラグメントを追加するための個々のドロップゾーンを持つ 複数のタブを追加することです。 つまり、タブは要素とつながっている: Fragment Sub-Elements Reference 、ナビゲーションではありません。
追加情報
- しかし、、フラグメントでナビゲーションを認識させることができる: Using the Navigation Menus Application 。
- デフォルトのフラグメントリファレンス
- ナビゲーション・メニュー要素の種類
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン