FastAdmin 开源后台框架提供了强大的一键生成功能,可根据数据表一键 CRUD 生成,自动生成控制器、模型、视图、JS、语言包、菜单、回收站等,下面介绍如何快速开始。
FastAdmin 后台框架只需简单三步即可快速开始,以下为详细步骤。
参考 安装 章节,可以快速完成 FastAdmin 框架的安装。
FastAdmin 默认内置一个 test
表,可根据表字段名、字段类型和字段注释通过一键 CRUD 自动生成。
进入项目根目录(也就是think
文件所在的目录)。
cd fastadmin
执行一键 CRUD 生成命令。
php think crud -t test -u 1
刷新一下 FastAdmin 后台页面,可以看到多了 测试管理
的菜单,打开 测试管理
可对数据库 test
表中的数据进行增删改查操作。
一键 CRUD 后的演示:https://demo.fastadmin.net/admin.php/test?ref=addtabs
如果有大量的字段需要修改可以使用命令重新生成,字段规则可参考数据库章节进行修改。
更多的命令请查看命令行章节。
命令执行成功后会生成以下文件,接下来就可以修改对应的文件以符合项目需求。
├── application
│ └── admin
│ ├── controller
│ │ └── Test.php //控制器类
│ ├── lang
│ │ └─ zh-cn
│ │ └── test.php //功能语言包,按需加载
│ ├── model
│ │ └── Test.php //模型类
│ ├── validate
│ │ └── Test.php //验证器类
│ └── view
│ └── test
│ ├── index.html //列表视图
│ ├── add.html //添加视图
│ ├── edit.html //编辑视图
│ └── recyclebin.html //回收站视图
└── public
└── assets
└── js
└── backend
└── test.js //功能模块JS文件
开发过程中可以在后台安装 开发示例插件 ,可参考开发示例插件
中的代码进行二次开发。
初始状态下框架的 debug
配置默认是关闭的,当发生错误时无法看到详细的报错,为更方便的进行二次开发,请配置文件 /application/config.php
中的 app_debug
为 true
,以便查看详细的报错信息。
更多 FastAdmin 开发资讯欢迎继续阅读本文档,如有好的建议欢迎在问答区 提出,我们会更加努力做好开源,为开发者节省更多的时间,感谢支持 FastAdmin,感谢支持国内的开源社区。