环境要求
PHP >= 7.1.0
Mysql >= 5.7.0 (需支持innodb引擎)
Apache 或 Nginx
伪静态配置
通过伪静态配置, 将URL重写隐藏应用的入口文件index.php, 不配置的话, 会存在访问路径不正确的问题。
easyadmin开发注意事项
-
后台页面
每一个html页面都要有对应的模型,控制器,和js文件
模型命名 对应数据表名
控制器命名 对应html文件
Js 对应html文件夹 -
控制器
控制器中需要先实例化模型
$this->model = new TestInfo();
后续对数据表进行操作都需要用到 -
拼表查询
//如需拼表
//需要在主表中加入拼表方法
//例如:
//在TestInfo模型中加入
public function info()
{
return $this->belongsTo('app\admin\model\TestPhone', 'id', 'pid');
}
//即可在控制器中进行拼表查询
$list = $this->mode
->withJoin('info', 'LEFT')
->select()
$data =

本文详细介绍了ThinkPHP6环境下使用EasyAdmin进行快速开发的方法,包括环境搭建、模型、控制器及JS文件的命名规范,复杂的多表查询技巧,以及软删除等高级特性。文章深入探讨了如何利用EasyAdmin框架提升开发效率,解决实际项目中遇到的问题。

4502

被折叠的 条评论
为什么被折叠?



