0

ダッシュボード ページのフラグメントに別のメニューがあり、次のページに移動するために goMenuLink を使用していますが、いずれかの goMenuLink をクリックすると、新しいタブでページが開きます。ここで、commandMenu を使用してページ/フラグメントに移動し、メニュー リンク ページをダッシュ​​ボード ページのフラグメントの中央で開きたいと考えています。同じことを達成する方法

ユーザーが別のコマンド メニューをクリックしたときに、ページをリロードするか、リージョンまたはインライン フレームを更新する方法。動的領域を作成し、メニューコンテナに動的領域リンクを提供することにより、タスクフローからメニューを作成したときに同じことができましたが、同じことが commandMenu では機能しません

4

1 に答える 1

0

次のタスク フローを作成します。

1) create page fragment1 ダッシュボード コンテンツをこのページ フラグメントに追加します。を中央に配置しaf:menu-->af:commadMenuItemます。適切なレイアウトを使用して中央に移動します
2) ページ フラグメント 2 を作成し、「af:inlineFrame」を追加し、ページ URL をインライン フレームのソース属性に追加します
3) コマンドのアクション属性に「フラグメント 2 に移動」という値を指定しますフラグメント 1 のメニュー項目
4) フラグメント 1 とフラグメント 2 の間のナビゲーション フローを作成し、結果値は「フラグメント 2 に移動」

実行時 フラグメント 1 のコマンド メニューをクリックすると、同じタブのフラグメント 2 に移動します。

于 2013-03-09T15:20:33.057 に答える