文章详情

【效果图】

易优CMS在文档列表调取会员阅读权限的名称(图1)


【实现方法】
第一步:打开根目录下 extend/function.php 文件(此文件是用户可以自定义函数的php文件,官方升级永久不会覆盖);
第二步:在末尾回车换行,复制以下代码粘贴在最末尾处;

if (!function_exists('diy_getArcrank')) 
{
    /**
     * 显示文档的会员阅读权限名称
     * @param  string $arcrank 会员阅读权限值
     * @return [type]          会员级别名称
     */
    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 '';
        }
    }
}

如图所示:

易优CMS在文档列表调取会员阅读权限的名称(图2)

第三步:在模板的列表标签里(arclist / list)进行调用;

{$field.arcrank|diy_getArcrank=###}

如图所示:

易优CMS在文档列表调取会员阅读权限的名称(图3)



加入收藏

微信扫一扫

转载请注明出处:https://www.lidslog.com/xueyuan/230.html
版权:所有文章均来自网络,版权归原作者所有,仅提供学习、科研! 如本文可能涉嫌侵犯其合法权益,请及时联系客服第一时间处理。

相关推荐
如何开启多站点多城市的功能
前提条件: 专业版授权才支持,后台才能看到多站点功能开关。【操作步骤】第一、登录网站后台,在功能地图->模块开关里开启多站点第二、开启后,在高级扩展里找到城市分站入口第三、如果前台模板没有调用标签,请点击查看标签教程,自助套标签代码。
531
易优模板标签生成器3.1发布
易优模板标签生成器3.1发布为了方便大家更好的使用易优cms,现基于易优标签生成器2.0的基础上做了优化,添加了一些新的标签。截图: 点击附件下载:下载地址:https://pan.baidu.com/s/1_NF9u32andKF0hXfr77phg提取码:bp4z
800
百度自动主动推送造成失败的原因讲述,您有吗?(教程篇)
大家好,这个示例不仅仅是在易优系统,很多网站都是,只不过很多大家都忽视没有看 推送是否成功。今天帮朋友处理不推送的例子,无意间发现易优eyoucms在设置推送这块有个小问题。当然这个不算BUG,但对于很多站点的话 就是比较麻烦的头疼的,但你发表帖子的时候 你按F12看看推送结果的时候 一般会提示:百度推送URL失败 ...
889
易优如何获取上级栏目名称和链接
在制作易优模板的过程中,碰到在三级栏目下想调用上级栏目名称或链接时请使用下面代码。上级栏目ID:{$eyou.field.ptypeid}上级栏目链接:{$eyou.field.ptypeurl}上级栏目名称:{$eyou.field.ptypename}
806
模板制作页面引用
也可以叫做页面调用,在页面执行的时候将指定模板文件的代码引用到当前页面来。对于网站头部、尾部、页面侧边导航等公共部分可以引用过来,以免每个页面都去编写这些公共页面上图就是首页页面结构,实际上是把头部、中间、底部代码用三个模板文件分开,这样做的好处就是内页也可以调用head.htm和footer.htm。学习制作模板最大...
866
QQ在线咨询
插件定制
3173774949
仿站定制
3173774949
购买授权
3173774949