迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
后台设置了用户的栏目权限,是否可以做到 无访问权限的时候,就不显示这个栏目了,和后台管理员权限一样,没有权限的,看不到这个栏目,给权限了,才显示 (目前系统是 访问了栏目才能给出权限提示){if !in_array($member['authid'][0], $auth[1]['photo']['home'])} 这样判断好像不生效
{if \Phpcmf\Service::M('member_auth')->category_auth(\Phpcmf\Service::C()->get_cache("module-1-share"), 栏目id号, 'show', $member)} 此栏目名称 {/if}
<li class="layui-nav-item layui-this"> <a href="/"><i class="dpicon dpicon-shouye"></i>首 页</a> </li> {if !in_array($member['authid'][0], $auth[1]['course']['home'])} <li class="layui-nav-item "> <a href="?s=course"><i class="dpicon dpicon-peizhi"></i>课程体系</a> </li> {/if}
{if !in_array($member['authid'][0], $auth[1]['course']['home'])} 栏目 {/if}}
是不是可以这样去理解,读取用户配置的表,查看各个模块是否有 “模块访问”权限,请教该如何去写呢?