新建一个应用,结果走了别的应用的assets资源 [ 2.0 版本 ]
RT,复制了frontend,命名为mobile,在mobile的config修改了一切frontend的配置为mobile,common/config里面也配置了应用的别名及路径,在模板调用的时候,模板正常,但是assets资源,却引用的是frontend下的assets资源,求教该怎么办
最佳答案
-
- 在advanced目录下,创建mobile目录,将frontend或backend模块下所有文件复制过来
- 配置mobile的别名,如果不配置这样,就需要设置很长的全名,容易出错还麻烦。
advanced/common/config/bootstrap.php修改成如下样子: Yii::setAlias('@common', dirname(__DIR__)); Yii::setAlias('@frontend', dirname(dirname(__DIR__)) . '/frontend'); Yii::setAlias('@backend', dirname(dirname(__DIR__)) . '/backend'); Yii::setAlias('@console', dirname(dirname(__DIR__)) . '/console'); Yii::setAlias('@mobile', dirname(dirname(__DIR__)) . '/mobile');
- 配置mobile模块里的main.php配置文件
其他 0 个回答
没有找到数据。
noecs 兰州
注册时间:2017-10-04
最后登录:2018-09-17
在线时长:1小时39分
最后登录:2018-09-17
在线时长:1小时39分
- 粉丝1
- 金钱15
- 威望20
- 积分225