这是 think-builder 1.x 分支的最后一个版本,接下来开发工作将会全面转向 v2.x,详细信息请见:http://www.thinkphp.cn/topic/44909.html
think-builder 是专门用来生成 for ThinkPHP v5.* CRUD 脚手架的工具。
github地址:https://github.com/goldeagle/think-builder
QQ群:348077414
功能大概有:
* 自动创建默认的目录结构
* 自动生成控制器程序以及CRUD方法
* 自动生成模型程序以及关联模型
* 自动生成后台校验器程序以及校验规则表
* 自动生成 helper behavior 类
* 自动生成CRUD的视图界面
* 自动生成SQL数据库表结构
* 自动生成菜单变量
* 自动生成 nginx vhost 配置文件
* 自动生成 .htaccess 配置文件
====== > updated @ 20161230 ======
release version 1.3.4
更新日志:
* 增加:为crud控制器增加默认的 view 方法
* 增加:project.domain_test 属性,区分测试用 domain 与生产用 domain
* 增加:todo 文档
* 增加:date-picker & time-picker
* 修改:根据 topthink\think v5.0.4 对配置文件内容进行更新
* 修改:使用 ajax 的方式提交 form
* 修改:使用 ajax 跳转的方式修改 delete 方法
* 修改:去除已经失效的 repos 定义
* 修改:生成的视图界面中,增加 input-medium 样式
* 修改:生成的视图界面中,增加输入项目的宽度
* 修改:生成的 index 视图中,自动调用关联关系
* 修改:增加保存失败的校验
* 修改:将 templates 目录移动到 assets 目录下
* 修改:将表格名称转换成类名称的时候,前缀默认为 ''
* 修正:#16
* 修正:生成 add 视图界面时 selected 的问题
====== updated @ 20161230 < ======
请大家多提意见建议。
最佳答案