Zend framework2 ZF2中的ViewModel

Zend framework2 ZF2中的ViewModel,zend-framework2,Zend Framework2,我正在做一个项目,想知道是否有其他人对视图模型有过太多的干扰。我正在寻找一些关于如何注入其他视图模型的示例,例如页眉、页脚内容 我已经有了模板和布局路径切换,我只是想找出最好的方法来处理,如果我选择layout1,它有3个页脚内容字段和一个滑块,那么如何将一个类放在渲染前面,以收集和注入所需的数据 编辑 好吧,我想我应该澄清一下,哈哈。。。。轻微的多动症让我神魂颠倒 在注入viewmodels之前,我应该听什么,或者可以在主模块的onBootStrap()中执行此操作。我现在 $sites =

我正在做一个项目,想知道是否有其他人对视图模型有过太多的干扰。我正在寻找一些关于如何注入其他视图模型的示例,例如页眉、页脚内容

我已经有了模板和布局路径切换,我只是想找出最好的方法来处理,如果我选择layout1,它有3个页脚内容字段和一个滑块,那么如何将一个类放在渲染前面,以收集和注入所需的数据

编辑 好吧,我想我应该澄清一下,哈哈。。。。轻微的多动症让我神魂颠倒

在注入viewmodels之前,我应该听什么,或者可以在主模块的onBootStrap()中执行此操作。我现在

$sites = $e->getApplication()->getServiceManager()->get('Application\Model\Sites');
$sr = $sites->getSiteByDomain();
因为许多域和/或子域都可以指向此点并将信息放入会话中。也许我想得太多了,应该像在ZF1中那样扩展actionController

哈哈,有这么多的方法来做某事


对于任何指针,我都可以提供两个有用的链接。一个是Rob Allen别名Akrabat的操场,你可以找到他的操场。另一个是这一部分的官方文件


如果这些对您没有帮助,您应该详细说明您的问题,并向我们展示您迄今为止所做的尝试。

Thx Sam,我已将这些问题添加到书签中,并已对其进行了讨论。我会编辑我的问题以了解更多细节嘿,山姆,谢谢你的链接。他们引导我朝着正确的方向去获得我需要的答案。还帮助我编写了一个比以前更简洁的解决方案。