【发布时间】:2015-02-09 21:29:22
【问题描述】:
这看起来应该很简单,但我很挣扎。
因此,当我在布局中使用以下行时,它的效果很好。也就是说,从“/protected/views/layouts/baselayout.php”这一行:
$this->widget('BuildingList');
完全按照应有的方式工作。它会创建一个建筑列表。
但是,当在 view 中使用同一行代码时,它会失败。也就是说,从“/protected/views/rooms/update.php”我得到 p>
包含(/Var/Www/Html/Yii/Framework/Zii/Widgets/CWidget.Php): 失败 打开流:没有这样的文件或目录
不管怎样,CWidget.php 绝对不在“/zii/widgets”中。它在“/framework/web/widgets”中
但不知何故,Yii 知道从布局而不是视图中找到 CWidget.php 的位置
【问题讨论】: