2009-09-03 7 views
0

私は動的メニュー(データはデータベースから取り込まれます)とメニューを作成し、サイトをすべてのモジュールとコントローラで見ています。 これにはどのようなオプションが最適でしょうか?Zend Frameworkの動的メニュー

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

答えて

0

私は個人的には、データベースのメニュー階層をモデルに取り込んでメニューを生成し、メニューのHTMLフラグメントをレンダリングするテンプレートを呼び出すコントローラーを作成しました。プライマリテンプレートからそのコントローラを呼び出すことができます。

0

ActionStackとアクションヘルパーがリソースを大量に消費する限り、私はhaleperを使用します。ビューヘルパーを作成し、そこからモデルにアクセスします。または、メニューデータを送信してコントローラから表示し、ヘルパーを使用してレンダリングします。

0

私は個人的にActionStackを使用していますが、ディスパッチャでもう1つのアクションをプッシュするだけで、モデルからデータをプルしてビューの名前付きセグメントに注入するだけです。

関連する問題