TP5 1快速建立模組

2021-09-09 06:06:40 字數 991 閱讀 4902

生成乙個test模組的指令如下:

>php think build --module test
表示自動生成test模組,自動生成的模組目錄包含了configcontrollermodelview目錄以及common.php公共檔案。

return [

// 定義demo模組的自動生成

'demo' => [

'__file__' => ['tags.php', 'user.php', 'hello.php'],

'__dir__' => ['config', 'controller', 'model', 'view'],

'controller' => ['index', 'test', 'usertype'],

'model' => ,

'view' => ['index/index'],

],

// 定義test模組的自動生成

'test'=>[

'__dir__' => ['config','controller','model','widget'],

'controller'=> ['index','test','usertype'],

'model' => ['user','usertype'],

'view' => ['index/index','index/test'],

],];

定義好生成規則檔案後,我們在命令列下面輸入命令:

>php think build
如果看到輸出

successed
則表示自動生成成功。

TP5 1之軟刪除

軟刪除 在實際專案中,對資料頻繁使用刪除操作會導致效能問題,軟刪除的作用就是把資料加上刪除標記,而不是真正的刪除,同時也便於需要的時候進行資料的恢復。軟刪除僅對模型的刪除方法有效,如果直接使用資料庫的刪除方法則無效 1 要使用軟刪除功能,需要引入softdelete。2 deletetime屬性用於...

tp5 1學習之安裝

會自動建立乙個名為tp5的資料夾 可以自己隨意改 prefer dist 表示的是轉殖壓縮包,而不是源 composer create project prefer dist topthink think 5.1.tp5 配置虛擬主機執行tp框架 我這裡推薦用的是xampp,phpstudy感覺很不...

TP5 1 學習心得

1.模型下 hasone 與 belongsto 區別 同為一對一關係 表中有外來鍵時用 belongsto 表中無外來鍵時用 hasone 例如 product 模型中 product 表中有 img id 外來鍵用 belongsto img 表中有 product id 外來鍵用 hasone...