thinkphp的自動生成

2022-01-10 17:19:33 字數 572 閱讀 4374

第一,在index.php裡定義

define('bind_module','admin'); //

自動生成admin目錄下的結構(預設生成indexcontroller)

define('build_controller_list','index,user,menu'); //

指定生成indexcontroller,usercontroller,menucontroller

define('build_model_list','user,menu'); //

指定生成usermodel,menumodel

第二,在控制器裡呼叫方法生成

\think\build::buildmodel('admin','role'); //

生成admin組下的rolemodel.class.php

\think\build::buildcontroller('admin','role');//

生成admin組下的rolecontroller.class.php

thinkphp自動生成類

模型類 cqhmodel.class.php namespace cqh model use think model class cqhmodel extends model 生成控制器 public function gcontroller return true 生成模型 public func...

thinkphp 使用U方法自動生成URL超連結

u 方法是 thinkphp 內建的乙個快捷方法,可以根據系統 url 模式配置動態的生成智慧型的 url 位址。由於 thinkphp 支援各種不同的 url 模式,另外還有分組模式,因此當環境發生變化時,有時候可能會改變 url 模式,而 u 方法正是解決不同配置情況下的 url 統一問題。除了...

ThinkPHP5 0 build 自動生成模組

return 生成應用公共檔案 file common.php config.php database.php 其他更多的模組定義 common dir model view controller model index admin dir model view controller model t...