ThinkPHP fast admin 入门

介绍

FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。

命令行

这里随便建个数据表看看

//生成fa_test表的CRUD
php think crud -t kongqi

生成如下文件

application/admin/controller/Kongqi.php
application/admin/lang/zh-cn/kongqi.php
application/admin/model/Kongqi.php
application/admin/validate/Kongqi.php
application/admin/view/kongqi/
public/assets/js/backend/kongqi.js

新建一个表看看
黑白课堂
自动识别字段完成对应的属性
黑白课堂

删除命令看下

php think crud -t kongqi -d 1

自动创建菜单

php think crud -t kongqi -u 1

黑白课堂

其他命令

//生成fa_test表的CRUD
php think crud -t test
//生成fa_test表的CRUD且一键生成菜单
php think crud -t test -u 1
//删除fa_test表生成的CRUD
php think crud -t test -d 1
//生成fa_test表的CRUD且控制器生成在二级目录下
php think crud -t test -c mydir/test
//生成fa_test_log表的CRUD且生成对应的控制器为testlog
php think crud -t test_log -c testlog
//生成fa_test表的CRUD且对应的模型名为testmodel
php think crud -t test -m testmodel
//生成fa_test表的CRUD且生成关联模型category,外链为category_id,关联表主键为id
php think crud -t test -r category -k category_id -p id
//生成fa_test表的CRUD且所有以list或data结尾的字段都生成复选框
php think crud -t test --setcheckboxsuffix=list --setcheckboxsuffix=data
//生成fa_test表的CRUD且所有以image和img结尾的字段都生成图片上传组件
php think crud -t test --imagefield=image --imagefield=img
//关联多个表,参数传递时请按顺序依次传递,支持以下几个参数relation/relationmodel/relationforeignkey/relationprimarykey/relationfields/relationmode
php think crud -t test --relation=category --relation=admin --relationforeignkey=category_id --relationforeignkey=admin_id
//生成v_phealth_db2数据库下的fa_test表的CRUD
php think crud -t test --db=v_phealth_db2

关联分类

它的SQL语句会增加你的模块类型,比如我这里是kongqi

select * from category where type='kongqi'

其他模块分类

比如我关联user表,这里不会自动加类型。

selet * from user 

黑白课堂

提示

评论区 (0)

没有记录
支持 markdown,图片截图粘贴拖拽都可以自动上传。
黑白课堂

黑白课堂

混元大罗金仙 站长创业者玉树凌风每天醒来0收入

查看更多

最新视频课程

Laravel 的 PhpSpreadsheet 包入门

wap2App 入门讲解,100%速成,全面为你讲解。

ace.js 打造一款属于你的 Web 编辑器,入门文档。

Laravel Permission 中文文档

解释 OAuth 2.0 认证 和使用场景说明

Laravel 之 horizon 队列管理界面系统

钻级赞助商