fastadmin批量更新提示没有权限,我们明明给了multi的权限还是提示没权限的原因是因为默认的批量的字段是status
,比如我们需要在需要使用的控制器中增加protected $multiFields = ['字段名'];
即可
例如我需要在我的活动里面增加一个推荐的开关
...
class Activity extends Backend
{
protected $model = null;
protected $noNeedRight = ['choose_link'];
protected $multiFields = ['is_recommend'];
public function _initialize()
{
parent::_initialize();
...
}
通过上面的方法就可以实现了。