我试图创建一个ZF2视图帮助器,它输出不同显示格式的博客文章。 该帖子由标题,正文和页脚组成。ZF2在视图帮助器中嵌套视图
我试图在ZF2 docs中使用嵌套示例来创建视图帮助程序。
//后帮手
public function __invoke(PostInterface $post, $is_single = true){
$view_model = new ViewModel();
$view_model->setTemplate('editorial/partials/complete');
$view_model->setVariable('object', $post);
$view_model->setVariable('is_single', $is_single);
$body_model = new ViewModel();
$body_model->setTemplate('editorial/partials/xx_display_format_partial_xx');
$body_model->setVariable('object', $post);
$view_model->addChild($body_model, 'body');
... repeat for header and footer
return $this->getView()->render($view_model);
}
//编辑/谐音/ complete.phtml
echo $this->header;
echo $this->body;
echo $this->footer;
我呼应视图助手时收到任何错误。问题是,也没有输出。
我试图做甚至可能吗?如果是这样,我做错了什么?
变量问题呢? – 2014-11-05 07:11:57
没有输出 – L4DD13 2014-11-05 07:12:46