前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Fastadmin使用—技巧提升篇

Fastadmin使用—技巧提升篇

作者头像
桑先生
发布2019-12-17 22:22:59
4.2K2
发布2019-12-17 22:22:59
举报
文章被收录于专栏:桑先生的专栏

距离上次水文章.大概可能也许已经过去了半个月到时间.今天有空重新记录下关于Fastadmin使用上的一些技巧.

不定时更新.只为记录.

1.关于页面有上角生成的导出,切换,列.搜索.

如果不需要的话可以在对应的js文件中添加如下代码.即可屏蔽

代码语言:javascript
复制
//切换卡片视图和表格视图两种模式
showToggle:false,
//显示隐藏列可以快速切换字段列的显示和隐藏
showColumns:false,
//导出整个表的所有行导出整个表的所有行
showExport:false,
//搜索
search: false,
//搜索功能,
commonSearch: false,
//表格上方的搜索搜索指表格上方的搜索
searchFormVisible: false,

2.对于令人窒息的缓存问题.

很多时候发现更改页面之后没有效果.刷新,清理缓存也无效.让人又爱又恨.

在Confiig.php中将app_debug打开即可

代码语言:javascript
复制
// 应用调试模式
    'app_debug'              => Env::get('app.debug', true),

3.搜索框默认ID搜索.如果需要搜其他字段,在相应控制器添加以下即可 后面为你需要搜索的字段

代码语言:javascript
复制
 protected $searchFields = 'id,name,age';

4.如果需要对搜索框默认内容进行修改 在对应的js里面初始化表格参数配置之前添加

代码语言:javascript
复制
$.fn.bootstrapTable.locales[Table.defaults.locale]['formatSearch'] = function(){return "试试搜索吧";};

5.点击搜素不想要那个字段的话可以在对应的js中columns中 添加operate:false即可不展示该字段的搜索

代码语言:javascript
复制
{field: 'name', title: __('Name'),operate:false},

6.复选框的隐藏

代码语言:javascript
复制
直接注释掉就好了

7.关闭多条件搜索

代码语言:javascript
复制
operate: false

8.去掉时间区间的记忆

代码语言:javascript
复制
table.on('post-body.bs.table',function (e,settings,json,xhr) {
    $('.datetimerange').each(function () {
        $(this).attr('autocomplete','off');
    })
});

9.20190930版本无法关联模型

代码语言:javascript
复制
public/assets/libs/nice-validator/dist/jquery.validator.js
中移除7298行的

if(!field.rule){

me.hideMsg(el);
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档