从右边开始 - 我的每个动作都必须有一些返回的ViewModel,例如:
$viewModel = new ViewModel();
return $viewModel;
但是如果在某些情况下我只是简单地为布局的内容变量分配值:
$content = 'blah blah some content';
$this->layout()->setVariable('content', $content);
所以 - AFAIk - 在这种情况下我真的不需要返回ViewModel - 对吗? -as Layout的内容已经填充..但是 - 如果我不这样做 - ZF2会自动注入一个,我得到一个关于不存在的模板的错误.....关于如何避免返回ViewModel的任何问题?
答案 0 :(得分:4)
你可以
return $this->getResponse();
这将导致不需要返回任何file.phtml。