首页 > 其他分享 >易优CMS调用会员阅读权限的名称函数

易优CMS调用会员阅读权限的名称函数

时间:2024-07-23 16:53:49浏览次数:13  
标签:易优 users level list 权限 CMS arcrank empty name

网站根目录extend/function.php文件内写入

if (!function_exists('diy_getArcrank')){
   //显示文档的会员阅读权限名称
   function diy_getArcrank($arcrank = '')
   {
       static $users_level_list = [];
       if (empty($users_level_list)) {
          $users_level_list = \think\Db::name('users_level')->field('level_name,level_value')
             ->where('lang', get_current_lang())
             ->order('is_system desc, level_value asc')
             ->getAllWithIndex('level_value');
       }
       if (!empty($users_level_list[$arcrank])) {
          return $users_level_list[$arcrank]['level_name'];
       } else if (empty($arcrank)) {
          $firstUserLevel = current($users_level_list);
          return $firstUserLevel['level_name'];
       } else {
       return '';
       }
    }
}

 

标签:易优,users,level,list,权限,CMS,arcrank,empty,name
From: https://www.cnblogs.com/hwrex/p/18318877

相关文章

  • 帝国CMS网站后台批量替换字段值为对信息表字段的内容进行批量替换
    (一)、登录后台,单击“栏目”菜单,选择“批量替换字段值”子菜单,进入批量替换字段值界面: (二)、进入批量替换字段值界面:选择替换表选择要替换哪个表的字段。操作栏目选择只替换哪个栏目的信息。替换字段选择要替换内容的字段。替换内容原字......
  • 在帝国CMS中设置自定义页面主要涉及以下步骤
    步骤1:创建新页面登录帝国CMS后台。在左侧导航栏中,单击“页面管理”。单击“添加单页信息”。步骤2:设置页面基本信息在“页面名称”字段中输入页面的名称。在“页面别名”字段中输入页面的别名(用于在URL中使用)。在“所属栏目”字段中选择页面的父栏目(如果没有,则选择“顶级栏......
  • 易优CMS通过JS判断会员是否登录
    如下所示:<scripttype="text/javascript">functionlayerLogin(gourl){if(0<ey_getCookie('users_id')){alert('已经登录');}else{alert('请登录!');}}fu......
  • 织梦dedecms自定义表单选项必填怎么修改?
    我们先在plus/diy.php文件中的的第40行下加上一下代码//增加必填字段判断if($required!=&#39;&#39;){if(preg_match(&#39;/,/&#39;,$required)){$requireds=explode(&#39;,&#39;,$required);foreach($requiredsas$field){if($$field==&#39;&#39;){......
  • 帝国CMS的会员中心具体位置
    帝国CMS的会员中心具体位置如下:1.浏览器端登录帝国CMS后台(https://您的域名/e/login/login.php)在顶部导航菜单中,点击“会员管理”在会员管理页面,选择“会员管理”或“会员组管理”。2.服务器端会员管理页面:/e/member/user.php会员组管理页面:/e/member/usergroup.php直接在浏......
  • 易优CMS模板标签range范围判断当前栏目ID在指定列表值1,2,3内
    【基础用法】标签:range描述:范围判断标签包括innotinbetweennotbetween四个标签,都用于判断变量是否中某个范围。用法:{eyou:rangename='$eyou.field.typeid'value='1,2,3,4'type='in'}输出内容{/eyou:range}属性:name=''变量value=''范围值type=''......
  • 易优CMS模板标签diyurl列表排序
    [基础用法]标签:diyurl描述:列表页、搜索页排序用法:Tag标签主页URL:{eyou:diyurltype='tags'/}登录URL:{eyou:diyurltype='login'/}注册URL:{eyou:diyurltype='reg'/}搜索主页URL:{eyou:diyurltype='sindex'/}多城市分站主页URL:{eyou:diyurltype='cit......
  • 易优CMS模板标签adv广告列表每3条记录输出如下html元素
    【基础用法】标签:adv描述:获取广告列表内容。用法:{eyou:advpid='1'loop='3'}<ahref='{$field.links}'><imgalt='{$field.title}'src='{$field.litpic}'/></a>{/eyou:adv}属性:pid=''广告位置IDloop='......
  • 易优cms数据库执行中途失败,请第一时间请求技术支持,否则将影响后续的版本升级!
    应该是太早的版本升级到最新版本的缘故。可以看了下这篇文章《易优系统升级数据库执行中途失败解决办法》问题分析:有一些用户在升级的过程中遇到升级中断的问题  导致这个问题的出现有几种可能性:第一种是由于以往升级的过程中数据表丢失,从而影响升级。第二种是人为改动或二开......
  • 易优CMS网站screening筛选标设置与调用标签
    {eyou:screeningid='field'currentstyle='active'addfields='danxuan'alltxt='不限'}<divclass='row'><divclass='filter-box'>{eyou:volistname='$field.list'id='vo&......