2011-12-13 9 views
0

私は左側のサイドバーでWebアプリケーションを設計しています。それぞれのアクションにはサイドバーにロードする必要がある独自のウィジェットがあり、Action Stackプラグインを使用して複数のアクションがスタックされることもあります。すべてのアクションが終了したら、私はウィジェットの数を「標準化」して操作し、それらをレンダリングする必要があります。私はそれを考えています。この段階でZendでアクションスタックを使用する場合のアクション間のデータの永続化

:ディスパッチループシャットダウンイベントでフロントコントローラプラグインを各アクションは、ビューとサイドバーのウィジェットのリストを格納する必要があり

  • 、および
  • を取る必要があります表示されたリストから操作してください。

これは合理的ですか?より良い方法がありますか?

サイドバーウィジェットのリストをレスポンスオブジェクトに直接格納する必要があるかどうかは疑問でしたが、このオブジェクトがユーザー変数を許可しているとは思いませんか?

あなたのご意見は大変ありがとうございます。 Yeehhaa!

答えて

0

私は各コントローラーの配列にウィジェットのリストを定義し、各アクションで必要な場所に変更しました。しかし今、私はモデルへのより多くの論理を移す過程にあるので、疑いなくすべてが変わるでしょう。

私はActionStackの邪悪について読んできました。そして、私はアクションスタックを使わずに物事を進める方法について頭を抱いているので、人生ははるかに簡単です!

関連する問題