Ecshop限制只有VIP会员才能下载文章附件

以ECSHOP官方默认模板为基础来讲述一下“如何在文章详情页实现限制只有VIP会员才能下载相关附件”,这里假设VIP会员的等级ID为2
首先修改article.php文件,打开/article.php在文件的最末的 ?> 上面增加以下函数
function insert_article_download($arr)
{
    global $_LANG;
    if ($_SESSION['user_rank'] == 2)
    {
        $str = '<a href="'.$arr['file_url'].'" target="_blank">'.$_LANG['relative_file'].'</a>';
    }
    else
    {
        $str = '只有VIP会员才能下载,请先<a href="user.php">登录</a>!';
    }
    return $str;
}
接着打开文章模板页/themes/default/article.dwt文件,找到如下代码
<a href="{$article.file_url}" target="_blank">{$lang.relative_file}</a>
将以上代码修改成如下代码
{insert name='article_download' file_url=$article.file_url}
按照上面修改以后,就可以限制只有VIP会员才能下载附件了。同样你可以设置为只有“代销会员”才能下载。

本文原创地址:https://www.ecshop.cx/article-456.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

文章评论

暂时还没有任何用户评论

发表 取消
实时购买动态 ×

info98会员 在 2018-12-11 购买了 ECSHOP商品批量评论插件【批量自定义内容用户名无需注册】