使用本插件,可一键设置用户组/用户需要签收才可访问。只支持伪静态或者动态,切记。
插件配置图





文档签收设置图(支持任意模型)



前端展示图



内容页调用代码
1:需要给签收按钮增加 #sign_archive 不然无法进行签收
2:复制这个代码到按钮的下方{:hookexec('Archivesign/Archivesign/show',array('aid'=>$eyou['field']['aid']))}
循环调用签收人员名单
这里的type=0查询所有的,1=只查询已签到的,2=只查询未签到的
这里的aid=文章ID,如果在内容页是$eyou['field']['aid'],如果是在循环是$field['aid'],也可以指定aid=1就是ID1的
{eyou:weapptaglib name="('Archivesign','get',array('type'=>0,'aid'=>$eyou['field']['aid']))" id='field'}
用户ID:{$field.userid},用户昵称:{$field.username}。签收状态:{if $field.status}已签收{else}未签收{/if},签收时间:{$field.add_time|MyDate='Y-m-d H:i:s',###}
{/eyou:weapptaglib}
判断是否签收
这里的aid=文章ID,如果在内容页是$eyou['field']['aid'],如果是在循环是$field['aid'],也可以指定aid=1就是ID1的
可传 users_id 就是用户id,如果不传,那默认就是当前登录的用户id
{eyou:weapptaglib name="('Archivesign','sign',array('aid'=>$eyou['field']['aid']))" id='field'}{$field}{/eyou:weapptaglib}
如果要传用户ID,相当于这个就是传了用户ID为1的
{eyou:weapptaglib name="('Archivesign','sign',array('aid'=>$eyou['field']['aid'],'users_id'=>1))" id='field'}{$field}{/eyou:weapptaglib}