本文以Yii2基本應用程式範本為例,介紹下向該框架下加入新模組的過程:
##1. 新模組相關目錄與檔案
##step 1: 新目錄結構首先在根目錄下新建modules目錄,然後在該目錄下方新增模組目錄。假設我們這裡需要加入使用者模組,我們可將該目錄命名為user,然後再在user目錄下,分別加入models、views和controllers等三個目錄。如下圖所示:
step 2: 加入模組類別檔案以加入使用者模組為例,我們可以將該類別檔案指令為UserModule.php,注意,該類別需要繼承yii\base\Module
<?php namespace app\modules\user; use yii\base\Module; class UserModule extends Module { }
#主要是在config/ web.php中增加相關配置,配置資訊如下:
'modules'=>array( 'user'=>[ 'class'=>'app\modules\user\UserModule', ] ),
3. 可在新建的user模組的models、views和controllers添加相應的文件,我這邊的例子如下圖,創建成功後,可輸入 http://localhost/user/register/index,測試成功運行。
以上是yii添加模組在哪裡的詳細內容。更多資訊請關注PHP中文網其他相關文章!