我在应用程序中引导 View 时遇到问题。
我正在尝试在 Bootstrap 中获取 View 实例,以便我可以分配 View 变量等。
问题是我似乎无法按照推荐的方式进行操作。我可以这样做:
$this->bootstrap('layout');
$layout = $this->getResource('layout');
$view = $layout->getView();
效果很好。 get_class($view) 返回 Zend_View。
但如果我这样做:
$this->bootstrap('view');
$view = $this->getResource('view');
如果我执行 get_class($view),我会得到一个空白屏幕。它返回 null。
我已将 resources.view[] = 添加到我的 application.ini 中。
对于为什么这不起作用有什么想法吗?我过去曾在其他项目上成功使用过第二位代码,但看不出它在这个项目上不起作用的任何原因。
最佳答案
在 Bootstrap.php 中尝试一下:
protected function _initViewAdditionalParameters()
{
$this->bootstrap('view');
$view = $this->getResource('view');
}
关于php - 引导 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8066676/