如何在zf2中为不同的操作设置相同的视图文件

时间:2015-03-30 10:50:43

标签: zend-framework2

朋友您好我是zf2的新手,无法调用相同的视图文件进行动态操作。基本上我的网址是" http://localhost:8084/g/raj"但最后一个是变化的raj。但我想从不同的模块调用单个视图文件。 只想更改上一个操作但调用相同的视图文件。 我已经使用了这段代码,但它没有用。它被重定向到主页。我想只更改视图文件而不更改网址。

 $result = new ViewModel();
 $result->setTemplate('Application/IndexController/index');
 return $result;

请回复。谢谢。

1 个答案:

答案 0 :(得分:1)

在你的setTemplate()中,你必须发送模板的路径,而不是动作。

$result = new ViewModel();
$result->setTemplate('path/to/my/view');
return $result;

(您可能会搜索类似的路径:application / index / index.phtml)