fastadmin 表格添加自定义按钮
修改控制器对应的js文件,找到{field: 'operate' 这部分进行修改即可。举例如下:根据状态(isStop)不同,添加开启或停止按钮。
{field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate,formatter:Table.api.formatter.operate,buttons: [
{
name:'open',
text:'开启',
title:'开启',
icon: 'fa fa-play',
classname: 'btn btn-xs btn-default btn-confirm',
url: 'task/cycle/open',
hidden:function(row){
if(row.isStop == 0){
return true;
}
}
},
{
name:'stop',
text:'停止',
title:'停止',
icon: 'fa fa-stop',
classname: 'btn btn-xs btn-default btn-confirm',
url: 'task/cycle/stop',
hidden:function(row){
if(row.isStop == 1){
return true;
}
}
}
]}


