1

Yii 上的路径如何工作?例如下面的代码是地方

/webapp/views/project/view.php:

<?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$issueDataProvider,
'itemView'=>'/issue/_view',
)); ?>

我的结构:

/webapp
 /component
   /controller.php
 /controllers
   /ProjectControllers
 /views
   /project/view
   /issue/_view

我的问题是如何

'itemView'=>'/issue/_view'

作品?

4

1 回答 1

1

你可以在这里找到描述。

...基于以下标准的相应视图文件:

  • 模块内的绝对视图:视图名称以单斜杠“/”开头。在这种情况下,将在当前活动模块的视图路径下搜索视图。如果没有活动模块,则将在应用程序的视图路径下搜索视图。
  • 应用程序中的绝对视图:视图名称以双斜杠“//”开头。在这种情况下,将在应用程序的视图路径下搜索视图。此语法从 1.1.3 版开始可用。
  • 别名视图:视图名称包含点并引用路径别名。视图文件是通过调用 YiiBase::getPathOfAlias() 来确定的。请注意,别名视图不能被主题化,因为它们可以引用位于任意位置的视图文件。
  • 相对观点:否则。将在当前活动控制器的视图路径下搜索相对视图。
于 2013-02-28T11:34:02.063 回答