包含內容:
使用gii新建module
建立子模組
在其他控制器中呼叫模組的操作(action)
1. 使用gii工具新建module
注意模組的路徑,我們沒有寫backend\modules\article。多了一層article目錄是為了防止如果有多個模組共用同一檔案。
2. 在backend\config\main.php中新增配置**。
'modules' =>[3. 訪問'article' =>[
'class' => 'backend\modules\article\article',],],
4. 呼叫模組中的操作
在後台某個控制器檔案,如backend\controllers\carcontroller.php 中新增呼叫模組動作的**
public7. 訪問function
actionindex()
需要將剛才的配置資訊加入到backend\config\main.php下面的配置檔案裡
YII2新建模組
yii2支援多模組開發,需要在根目錄下建立modules資料夾 資料夾下包含需要建立的模組,如user,admin等 以user模組為例 資料夾內包括controllers,models,views三個資料夾和乙個usermodule模組類 該模組類繼承自module類,包含乙個公共init方法,包...
Yii2 模組巢狀配置
在yii2 中模組是可以無限級巢狀的,也就是說,模組可以包含另乙個包含模組的模組,我們稱前者為父模組,後者為子模組,子模組必須在父模組的yiibasemodule modules屬性中申明,例如 在yii2的advanced版本的rest api下建立巢狀模組,在forum模組 父模組 下嵌入adm...
yii2登入筆記
yii2高階模板中自帶了登入註冊功能,這裡先記下登入功能的實現筆記 建立一張使用者user表,裡面需要根據user 的model檔案進行更改一些欄位名和新增,password hash是指用yii2進行雜湊加密後的密碼串。auth key使用使用者註冊時加的唯一標示,可以用來在瀏覽器記住使用者登入有...