0

ZendFrameworkを使用しています。各divが異なるコントローラー/ビューのペアによって生成されるような、ポートレットのようなビューを作成したい。

レイアウトのように-

<div id="news">
   <?php echo $this->layout()->news; ?> -- calls news/recent
</div>
<div id="blogs">
   <?php echo $this->layout()->blogs; ?> -- calls blogs/recent
</div>

最初はActionStackでやろうと思っていましたが、後でそれが正しい方法ではないことがわかりました。

同じ結果を達成するための他の方法は何ですか?助けてくれてありがとう。

4

2 に答える 2

2

ナンディーニ、アクションヘルパーを使ったほうがいいと思います。Matthew Weier O'Phinneyによるこのチュートリアルでは、その理由を説明しています。http: //weierophinney.net/matthew/archives/246-Using-Action-Helpers-To-Implement-Re-Usable-Widgets.html 。

于 2011-04-14T11:54:21.840 に答える
1

ビューヘルパーを使用できると思います。各ポートレットに1つのヘルパーを作成します。

于 2011-04-14T11:22:46.980 に答える