Zend framework2 zend framework 2中的嵌套布局

Zend framework2 zend framework 2中的嵌套布局,zend-framework2,Zend Framework2,我的应用程序中有两个面板,CustomerPanel和AdminPanel。我想为这两个面板使用通用布局,并在通用布局中调用CustomerPanel布局和AdminPanel布局。 zf2中嵌套布局的最佳方式是什么?在ZF1中,这种功能被称为ActionHelper。在ZF2中,此帮助器不再可用。然而,有一个更干净、更好的解决方案可用 Michael Gallego写了一篇关于它的文章: 通常有两种不同的方法。对于较小的小部件,例如呈现AdminMenu,您最好使用ViewHelper。

我的应用程序中有两个面板,CustomerPanel和AdminPanel。我想为这两个面板使用通用布局,并在通用布局中调用CustomerPanel布局和AdminPanel布局。
zf2中嵌套布局的最佳方式是什么?

在ZF1中,这种功能被称为
ActionHelper
。在ZF2中,此帮助器不再可用。然而,有一个更干净、更好的解决方案可用

Michael Gallego写了一篇关于它的文章:

通常有两种不同的方法。对于较小的小部件,例如呈现AdminMenu,您最好使用
ViewHelper
ViewHelper
的本质是小而简单,因此一旦代码开始变得更复杂,必须向小部件添加更多的逻辑,请使用
forward()
-方法,如本文所述