0

我正在使用 Zend 框架。想要制作一种 portlet 类型的视图,就像每个 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>

一开始我以为我会通过 Action Stack 来完成它,但后来我发现这不是正确的做法。

达到相同结果的其他方法是什么?提前感谢您的帮助。

4

2 回答 2

2

Nandini,我认为您最好使用 Action Helpers。来自 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

我想您可以使用Views Helpers:为您的每个 portlet 创建一个助手。

于 2011-04-14T11:22:46.980 回答