迅睿系统基于MIT开源许可协议发布,不限制商业使用,以多端互联为设计理念, 支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
业务经理
微信扫描以上二维码
028-61286886
技术咨询
发布文章的时候,怎么设置发布让不同的会员组有查看的权限?
如下图所示:
<?php /** * 示例文件 * 变量介绍 * $name 字段英文名称 * $field 字段信息(数组) * $value 当前字段的值 * \Phpcmf\Service::C() 表示控制器方法 * \Phpcmf\Service::M() 表示模型方法 * 表单的name值格式是:data[$name] */ $code = ''; // 最终输出的代码 $data = \Phpcmf\Service::C()->member_cache['group']; $data[0] = [ 'name' => '游客' ]; $value = dr_string2array($value); foreach ($data as $v => $n) { $s = is_array($value) && in_array($v, $value) ? ' checked' : ''; $kj = '<input type="checkbox" name="data['.$name.'][]" value="'.$v.'" '.$s.' '.$attr.' />'; $code.= '<label class="mt-checkbox mt-checkbox-outline">'.$kj.''.$n['name'].' <span></span> </label> '; }
{php $llqx=dr_string2array($llqx);} {if $llqx} {if !$member && in_array(0, $llqx)} 游客的浏览权限 {elseif $member && array_intersect($member.groupid, $llqx)} 表示已登录的用户 有权限 {else} 表示没权限 {/if} {else} 表示没设置权限 {/if}
迅睿系统漏洞
<?php /** * 示例文件 * 变量介绍 * $name 字段英文名称 * $field 字段信息(数组) * $value 当前字段的值 * \Phpcmf\Service::C() 表示控制器方法 * \Phpcmf\Service::M() 表示模型方法 * 表单的name值格式是:data[$name] */ $code = ''; // 最终输出的代码 $data = \Phpcmf\Service::C()->member_cache['group']; $data[0] = [ 'name' => '游客' ]; $value = dr_string2array($value); foreach ($data as $v => $n) { $s = is_array($value) && in_array($v, $value) ? ' checked' : ''; $kj = '<input type="checkbox" name="data['.$name.'][]" value="'.$v.'" '.$s.' '.$attr.' />'; $code.= '<label class="mt-checkbox mt-checkbox-outline">'.$kj.''.$n['name'].' <span></span> </label> '; }2、然后在模块字段里,新建diy字段类别,名字随便取3、返回到内容发布界面就可以看到选择用户组了4、show.html判断权限
{php $llqx=dr_string2array($llqx);} {if $llqx} {if !$member && in_array(0, $llqx)} 游客的浏览权限 {elseif $member && array_intersect($member.groupid, $llqx)} 表示已登录的用户 有权限 {else} 表示没权限 {/if} {else} 表示没设置权限 {/if}<!--header end-->
<div class="g-mobile-banner g-mobile" style="background-image: url({dr_thumb(dr_block('house'), 100, 100, 0, 'height')});">
</div>
<div class="g-main ">
<div class="wrapper">
<!--links-->
{template "bumen_links.html"}
<div class="g-page">
<div class="g-current">
<div class="tit">
法院动态
</div>
<div class="g-current-main">
您当前所在位置:
<a href="{SITE_URL}">网站首页</a>{if !IS_SHARE} / <a href="{MODULE_URL}">{MODULE_NAME}</a>{/if}{dr_catpos($catid, '', true, ' / <a href="[url]">[name]</a>')}
</div>
</div>
<div class="m-article">
<h1 class="m-article-tit">{$title}</h1>
<div class="m-article-attr ">
<span>发布日期:<a href="javascript:;">{$updatetime}</a></span>
<!--<span class="g-pc">发布部门:研究室</span>-->
<span class="g-pc">发布:<a href="javascript:;">{$author}</a></span>
{if $zhuangao}<span class="g-pc">来源:<a href="javascript:;">{$laiyuan}</a></span>{/if}
<span class="g-pc">发点击数:<a href="javascript:;">{dr_show_hits($id)}次</a></span>
<span class="g-pc">[<a href="javascript:;" onclick="print();" >打印此页</a>
<a href="javascript:;" onclick="print();" >打印稿件</a>
<a href="javascript:;" class="close">关闭此页</a>]</span>
</div>
<div class="m-article-main">
{$content}
{if $zuozhe}<span class="g-pc">原作者:<a href="javascript:;">{$zuozhe}</a></span>{/if}
</div>
<div class="m-article-attr g-mobile">
<span><a href="javascript:;" onclick="print();" >打印此页</a></span>
<span><a href="javascript:;" onclick="print();" >打印稿件</a></span>
<span><a href="javascript:;" class="close">关闭此页</a></span>
</div>
<div class="m-article-pagination">
<div class="item item-l">
{if $prev_page}上一篇: <a href="{$prev_page.url}" target="_blank">{$prev_page.title}</a>{else}没有了{/if}
</div>
<div class="item item-r">
{if $next_page}下一篇: <a href="{$next_page.url}" target="_blank">{$next_page.title}</a>{else}没有了{/if}
</div>
</div>
</div>
</div>
</div>
</div>
<!--footer-->
{template "footer.html"}
<!---全站JS--->
{template "js_site.html"}
<!---全站JS--->
<script type="text/javascript" src="js/common.js"></script>
<script>
//关闭页面
$('.m-article-attr .close').on('click',function(){
if(confirm('你确定关闭页面吗?')){
window.opener=null;
window.open('','_self');
window.close();
}
})
</script>
</body>
</html>