yii 使用render或renderPartial调用另外一个

2020-01-10  本文已影响0人  亚妮先森

由于控制器id和视图文件夹是对应关系的,默认是顺着当前控制器id下去找视图文件的,

$this->renderPartial(’activity’)//搜索目录views/activity/报错

$this->render(’activity’)//搜索目录views/activity/报错

在Yii2.0.31中,我们使用双斜线“//”单斜杠“/”,程序就会从程序视图文件夹开始搜索,例如:

$this->renderPartial(’//index/activity’)

使用renderPartial不会返回layout其他内容,只返回路径的模板视图文件

$this->render(’//index/activity’)

使用render会返回layout其他内容

总的来说单斜杠和双斜杠效果可以说是一样的

上一篇 下一篇

猜你喜欢

热点阅读