我知道我可以用它
public function providerAction()
{
$result = new ViewModel();
$result->setTerminal(true);
return $result;
}
Run Code Online (Sandbox Code Playgroud)
但是如何将变量传递给视图?在我这样做之前
return array('items' => $items);
Run Code Online (Sandbox Code Playgroud)
但是现在我只有一个选项返回数组然后布局就在那里或返回$result然后变量不在视图中.
All*_*nce 26
在您的示例中,您可以这样写:
public function providerAction()
{
$result = new ViewModel();
$result->setTerminal(true);
$result->setVariables(array('items' => 'items'));
return $result;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9578 次 |
| 最近记录: |