Jul 10, 2015php
552 Browseweb
0 Commentsbootstrap
Yii2 ,微信
Yii2.0
的高级应用模板:Advanced Application Template。
frontend
咱们知道默认的高级应用模板包括三个应用spa
backend
- 应用的后台code
frontend
- 应用的前台get
console
- 应用的控制台应用io
那么若是咱们要在增长应用呢?好比在加一个微信的应用,或者后台和前台应用的名字须要修改。console
那么如今就来再增长一个名字为weixin
的子应用。
在frontend
同目录新建一个名为weixin
文件夹.
而后呢把frontend
目录下面的东西全拷贝到weixin
目录里面
这一步就是修改路径了,修改web
目录index.php
的包含路径,还有config/main.ph
p的包含路径
修改config/main.php
配置项controllerNamespace
为weixin\controllers
最后就是加一个别名了,例子能够看common/bootstrap.php
的写法,
这里咱们不改这个全局文件,固然在这里改也行,咱们在weixin/config/bootstrap.php
文件添加。
Yii::setAlias('weixin', dirname(dirname(__DIR__)) . '/weixin');
至此,咱们的应用weixin
就能够正常访问了,固然各个文件的命名空间声明和引入你要改成由frontend
改成weixin
。
同理你能够新建无数个,还可能够把默认的三个应用重命名为你想要的名字。