如何在 zend 1 中加载视图?

How to load view in zend 1?

我是 zend 的新手,在 zend 中集成 angular。使用 zend 1. 我想在我的控制器中编写将 load/return 给定视图的操作。因此,我可以在 app.js 的 temaplateUrl 中使用该操作来加载状态模板。

public function templateAction() {
   //here i will pass one parameter <name>
   //so this action should return <name>.phtml
   //so i can use it as template in my loaded state.
}

我想要这样的东西,我们可以在 Code Igniter 中做到,

public function template() {
   $this->load->view('name');
}

感谢帮助!

不确定,但您似乎希望从控制器操作中呈现 phtml(view)。

$this->render('script.phtml');

render() 函数将在调用脚本的变量范围内渲染给定的视图脚本。

$this->partial('script.phtml', array('var1' => 'value 1', 'var2' => 'value 2'));

partial() 也将呈现给定的视图脚本,但您可以定义一个特殊的变量范围:您可以在一个数组中传递所有请求的参数。

public function templateAction() {
    //your other code goes here

   $this->partial('script.phtml', array('var1' => 'value 1', 'var2' => 'value 2'));
}

你可以这样做

$this->view->retour="test";