通过Clink和Cbottom可以在模块内容界面中显示对应的操作链接,本教程用于权限验证,决定哪个模块是否显示这些链接
如果不进行权限验证,那么所以模块都会显示这些链接
1、在插件modles目录创建Auth.php模型文件
例如插件目录是Demo,dayrui/App/Demo/Models/Auth.php
2、显示的模块效果
3、不显示的模块效果
------------clink支持对某条记录进行判断,是否在某条记录上显示这个侧部按钮-------------
1、配置check参数
dayrui/App/Demo/Config/Clink.php
'确认签协议', // 站点权限是插件的链接名称 'icon' => 'fa fa-edit', // 图标 'color' => 'yellow', // 颜色class red green blue 'uri' => 'demo/home/add', // 对应的uri权限判断,后面章节会介绍权限写法 'field' => '', // 统计数量的字段,填写模块内容的主表字段,只能填写int数字类型的字段 'check' => 'is_xieyi', 'url' => '_javascript:;" onclick="dr_ajax_confirm_url(\''.dr_url('demo/home/xieyi_add', ['id' => '{cid}']).'\', \'确认签协议吗?\')', ], ]
2、新建模型
例如插件目录是Demo,dayrui/App/Demo/Models/Auth.php