Yii2 創建新項目目錄


默認的高級應用模板包括三個應用

backend – 應用的后台

frontend – 應用的前台

console – 應用的控制台應用

那么如果我們要在增加應用呢?比如在加一個手機端的應用,或者后台和前台應用的名字需要修改。

那么現在就來再增加一個名字為mobile的子應用。

在frontend同目錄新建一個名為mobile文件夾.

然后呢把frontend目錄下面的東西全拷貝到mobile目錄里面

這一步就是修改路徑了,修改web目錄index.php的包含路徑,還有config/main.php的包含路徑

修改config/main.php配置項controllerNamespace為mobile\controllers

最后就是加一個別名了,例子可以看common/config/bootstrap.php的寫法,

這里我們不改這個全局文件,當然在這里改也行,我們在/config/bootstrap.php文件添加。

Yii::setAlias(‘@mobile’, dirname(dirname(__DIR__)) . ‘/mobile’);
至此,我們的應用mobile就可以正常訪問了,記得目錄里的其它各個文件的命名空間聲明和引入你要改為由frontend改為mobile。

同理你可以新建無數個,還可可以把默認的三個應用重命名為你想要的名字。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM