![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
fastadmin
fastadmin相关
张小勇
这个作者很懒,什么都没留下…
展开
-
fastadmin中使用tinyint替代枚举类型的实践
枚举类型在数据库中确实是有点鸡肋,对于状态值可能发生变化的情况下尤其是麻烦,所有fastadmin中很多时候使用tinyint来替代枚举类型是非常方便的。但是tinyint值有一个缺点,就是不够直观,不能直接通过数字知道背后代表的含义,这个时候就用到了thinkphp中model的追加属性了,这样查询的时候就会带上说明,方便前端进行显示和判断,解决了不够直观的问题.平时开发过程中建议使用。在common模块的model里面添加对应的追加属性即可。原创 2024-06-17 00:37:19 · 255 阅读 · 0 评论 -
fastadmin/thinkPHP5.0的框架使用注意事项
给selectpage的input加上一个特殊的data-params=‘{“custom[group_id]”:“1”}’ ,这样selectpage请求数据列表的时候就会把这个过滤条件加上,只请求到对应的数据,而不是全部数据</div></div>自定义一个接口比如 /bind/my一般来说bind就对应一张表,也是一个controller,里面必然有index,add,edit等方法(可能在父类中),这是框架提供的,但如果我们自己定义一个方法呢?首先自己定义一个my方法。原创 2024-06-08 03:45:18 · 970 阅读 · 0 评论 -
fastadmin中api模块自动validate验证参数
只需要在common模块的validate目录下写入对应的验证规则。其中场景中,场景的名字就是controller中的方法名字。自定义一个MyApi的controller作为基类。其中初始化方法里面进行统一验证。原创 2024-06-11 00:15:33 · 318 阅读 · 0 评论 -
宝塔面板搭建thinkphp(fastadmin)项目注意事项
设置静态伪静态为thinkphp模版数据库要同步代码要全部上传,不要拉下重要文件权限问题会导致打不开,注意要用www用户775权限fastadmin项目php需要删除putenv的函数禁用原创 2024-05-29 00:20:22 · 386 阅读 · 0 评论