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
。
同理你能夠新建無數個,還可能夠把默認的三個應用重命名爲你想要的名字。