fastadmin笔记,应该能解决大部分问题

时间:2024-03-24 20:50:56
1、调整弹出框大小,元素新增data-area
<a href="javascript:;" data-area='["1000px","650px"]' class="btn btn-success btn-add title="{:__('Add')}" >{:__('Add')}</a>
2、数据库字段生成代码说明

https://doc.fastadmin.net/docs/database.html

3、关于fastadmin里面js引入require.js的说明文档

require.js教程

4、后台表格解释说明

https://forum.fastadmin.net/thread/323

5、js调用后台配置的参数
#后台返回
$this->assignconfig('id', $id);
#前台获取,public/assets/js/require-backend.js:134
 //将Config渲染到全局
    window.Config = Config;

6、关于表单搜索控制
//禁用默认搜索
search: false,
//启用普通表单搜索
commonSearch: true,
//可以控制是否默认显示搜索单表,false则隐藏,默认为false
searchFormVisible: true,

# 1)字段模糊搜索,将operate对应的值改为大写的LIKE{field: 'name', title: '藏品名称',operate:'LIKE'},
# 2)全名搜索
{field: 'tel', title: __('Tel')},
# 3)如果想要某些字段不显示在搜索功能栏,将operate对应的值改为false{field: 'view', title: __('View'),operate:false},

7、关联查询

参考链接:
https://doc.fastadmin.net/docs/controller.html#关联查询-5

8、弹出窗详解,包括关闭

链接:https://forum.fastadmin.net/thread/2527

9、对应页面定义的js文件和调用地方
定义:

fastadmin笔记,应该能解决大部分问题

引入并调用:

fastadmin笔记,应该能解决大部分问题
持续更新…