【发布时间】:2015-11-06 17:20:32
【问题描述】:
如何从 Zend Framework 2 的其他模块设置模板?我有两个模块:
- 模块“A”(这是我的主题)
- 模块“B”(它是一种插件/小部件)
我想在模块“A”中设置模块“B”的模板。
我试过了:
public function viewAction()
{
// This is action of controller from module A
$view = new ViewModel();
$widget = new ViewModel(array('article' => $article));
$widget->setTemplate('B/content/article'); // <-- Doens't work
$view->addChild($articleView, 'article');
return $view;
}
但是这个例子不起作用。那么如何将其他模块的标识符传递给 setTemplate() 函数呢?或者也许有其他功能/方式来设置它?
感谢您的帮助
【问题讨论】:
-
我现在也遇到了同样的问题 - 到目前为止你有没有找到任何好的解决方案?如果你能把它分享给我们,将不胜感激。