Zend框架2 -视图


Zend Framework 2 - View

我正在使用ZF2开发一个应用程序。我被Views弄糊涂了。在ZF1中,我在bootstrapper中启动了一个视图对象,并在所有模块和视图上使用它。我如何使用ZF2做同样的事情?

在ZF1中,我在Bootstrapper中使用了以下示例代码。

$view = new Zend_view();
$view->sitePath = 'mysite.com';

我必须将sitename保存在全局对象中。我认为,在ZF2中没有注册表。谢谢。

请参考官方手册,熟悉Zend Framework 2的工作方式。即使手册可能有许多缺失的零零碎碎,核心概念解释得很好。

  • Zend'View快速入门(部分:Controllers and ViewModels)
  • Zend'View Manual Overview

通过这个你会注意到,有一个Zend'View'Helper'BasePath存在(顺便说一句。对于ZF1也是如此),这完全符合您上面描述的用例。