【问题标题】:How paths working on Yii路径如何在 Yii 上运行
【发布时间】:2013-02-28 11:17:28
【问题描述】:

路径如何在 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'

有效吗?

【问题讨论】:

    标签: php url path yii


    【解决方案1】:

    你可以找到描述here

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-25
      • 2021-12-12
      相关资源
      最近更新 更多