FastAdmin开发过程中的几个tip(1)

269 阅读1分钟

记录一下FastAdmin这几天开发遇到的几个小问题

安装完毕后,访问发现常规管理->系统配置里面没有+号标签页进行自定义配置

打开调试模式即可,修改环境文件.env 或者修改application/config.php

'app_debug'              => Env::get('app.debug', true),

默认快速搜索只支持对主键快速搜索

只需要在默认的控制器里面添加:

protected $searchFields = 'name, id';  //name是数据库的一个字段

添加或者修改表单设置必填项

<input id="c-busicode" class="form-control" name="row[busi_code]"  data-rule="required;length(3~50);sn" data-rule-sn="[/^[a-zA-Z0-9:]+$/, '仅支持字母与数字']" type="text" value="">

修改全部默认弹窗大小

image.png

或者在需要的单个页面的js里面进行配置。可以实现单个页面中所有的弹窗大小统一,包括新增、修改、回收站等弹窗:

image.png

对操作区域的自定义按钮,点击弹窗:

image.png

以下方法适用于该方法适用于控制新增、编辑等非自定义页面的弹窗:

例如我要单独修改编辑页面的弹窗大小,可以在表格初始化前添加以下代码:

Table.button.edit.extend = 'data-toggle="tooltip" data-area='["90%","90%"]'';

image.png