1

参考までに、私はLiferayを初めて使用するので、しばらくお待ちください。

シナリオは次のとおりです。
メインnavメニューが機能していnavigation.vmます。私は、2つの主要なナビゲーションアイテムが同じページをリストする同じ子メニューを共有することを決定しました。

GUInavにアクセスして子ページを作成しましたが、子ページを共有する両方のアイテムに対して同じページのセットを2回作成する必要があります。または、これらの子ページを1回作成してから、ページと異なるデータを取り込むだけですか?

つまり、
2つのアイテムで1つのサブメニューを同じ子ページと共有し、選択したメインアイテムnavに基づいて各子ページに一意のデータを取り込むことはできますか?nav

これが明確でない場合は、私に知らせてください。私はよりよく説明しようとします。

4

1 に答える 1

4

これが私が理解していることです:

  • 2つのページを作成しました-Page-1Page-2
  • これらのページで共有するには、次のような子ページが必要です。

     Page-1    Page-2
      __|__      __|__
     |     |    |     |
     cp1  cp2  cp1   cp2
    
  • &は子ページ1と2ですcp1cp2

  • ポートレットが追加される子ページに基づいて、異なるデータが表示されるはずです。

これについての私の見解は次のとおりです。

子ページのセットのコンテンツは異なるため、同じ名前の子ページのセットを2つ作成することをお勧めします。つまり、cp1ofPage-1はのと等しくありませcp1Page-2

layoutこれにより、管理が簡素化されます。また、子ページのが互いに完全に異なるか、または完全に異なる一連のポートレットを持つ必要があると後で決定した場合は、とにかくそれらが異なるページになるのではなく、異なるページになるため、より簡単になります。共有。

私があなたの質問に答えてくれて、それが助けになることを願っています。

于 2012-08-19T13:32:03.560 に答える