YII 自动加载view文件 [ 1.0 版本 ]
假如我需要为20个公司做公司简介(静态方式),那么我就需要为分别加载每个文件。其实可以使用 yii\web\ViewAction 自动加载这些文件。
首先,在控制器(binding)中加入如下代码
public function actions()
{
return [
'detail'=>[
'class'=>'yii\web\ViewAction',
'viewPrefix'=>'detail',
'viewParam'=>'a',
'layout'=>'login_reg',
]
];
}
然后在 binding中 新建 文件夹 "detail",并把所有文件放入文件夹下
最后,想要访问 1.php ,那么对应的url Url::to(['/binding/detail','a'=>'1'])
就好了
specialnot
注册时间:2015-08-06
最后登录:2019-08-16
在线时长:27小时54分
最后登录:2019-08-16
在线时长:27小时54分
- 粉丝43
- 金钱1175
- 威望200
- 积分3445
共 3 条评论
不错不错!
Url::to(['/binding/detail','a'=>'1'])这种写法是??
生成url地址,和 /binding/detail?a=1 差不多,就是多了一些封装处理
yii1怎么用