
fastadmin学习
灰色的刀刀
哦豁
展开
-
fastadmin 的多表关联查询
fastadmin 的多表联合查询,仅支持A-B,A-C,不支持 A-B-C 查询。两张表及以上关联查询时,先在model层写方法例如,主表 user,关联 apply_project表和user_group表,在user model层写下如下两个方法。其中belongsto后,第一个参数为表名,做驼峰处理,第二个参数为user表内 关联字段,第三个参数为要关联的表字段public function apply(){ return $this->belongsto("ApplyPr原创 2021-10-13 09:57:56 · 5044 阅读 · 1 评论 -
fastadmin 选择性展示操作内容
除了 visible 属性,也可以选择 函数方法{ field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate,formatter: function (value, row, index) { if(row.type == 2){ return '<a>查看</a>';原创 2021-09-18 11:15:22 · 435 阅读 · 0 评论 -
js 事件失效,但是代码都是正确的
js 事件 失效,但是代码都是正确的,原因是 重复引入了bootstrap的 js 文件。。泪牛满面,找了近一下午才发现问题所在原创 2021-09-02 17:46:34 · 218 阅读 · 0 评论 -
fastadmin,前端根据条件判断是否显示某一列
后台管理有个模块,要根据登录的管理员来判断是否展示某一列,比如操作那一列。从官网了解到visible 可以对 列进行隐藏和展示 即{field: 'name', title: __('姓名'),operate: false, visible:fasle,}条件的判断是个问题,本来看官网,可以写为 函数形式,即visible:function(row){ if(row.status==1){ return false; } else { ..原创 2021-08-31 16:42:26 · 3955 阅读 · 0 评论 -
fastadmin 的自定义搜索select框联动
项目中搜索中,有个根据部门 获取 各部门详细员工,因为是fastadmin自带搜索,一直无法实现,而完全改为自定义搜索表单又太麻烦,百度了很多才找到方法。贴代码{ field: 'department', title: __('所属部门'), searchList: function (column) { return Template('departmentpl', {}); },},{field: 'salesman', title: __('业务员'),.原创 2021-08-27 16:28:55 · 2878 阅读 · 4 评论