可以叫用户在后台开发者设置那里手工添加,也可以程序那里强制添加.
大家可以参考评论模块的
pluginscommentadminSetting.php
$this->config = [
[
'c_key'=>'can_post_comment_group',
'title'=>'允许发表评论的用户组',
'c_value'=>'',
'form_type'=>'checkbox',
'options'=>'app\common\model\Group@getTitleList@[{"id":["<>",2]}]',
'ifsys'=>0,
'list'=>100,
],
[
'c_key'=>'allow_guest_post_comment',
'title'=>'是否允许游客进行评论',
'c_value'=>'',
'form_type'=>'radio',
'options'=>"0|不允许rn1|允许评论",
'ifsys'=>0,
'list'=>98,
],
];
加多这个属性,就会强制加上你后台的参数.
如果之前没做参数设置,现在要加参数设置的话,还要在最开头那里加上下面这一段代码,
if (empty($this->getNavIds())) {
$data = [
'title'=>'参数设置',
'sys_id'=> $this->getSysId(),
'list'=>0,
'ifsys'=>0,
'ifshow'=>0,
];
$groupid = Db::name('config_group')->insert($data,false,true);
},



