Ecshop中限制VIP会员才能下载附件
发布:smiling 来源: PHP粉丝网 添加日期:2015-04-04 11:39:58 浏览: 评论:0
因为工作需要我们需要限制会员只能查看文章不能下载文章下面的附件了,如果要下载也只有VIP会员可以下载,下文我们就来看这个功能开发技巧.
只有VIP会员才能下载文章页的附件这个方法,能帮助网站转化会员,有很大的帮助,也是对网站运营方的一种认可,下面就以官方2.7.2默认模板为基础来讲述一下“如何在文章详情页限制只有VIP会员才能下载相关附件”.
这里假设VIP会员的等级ID为2,修改系统文件,打开 /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>'; //开源软件:phpfensi.com
- }
- 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会员才能下载附件了,同理你可以设置为只有“代销会员”才能下载.
Tags: Ecshop附件会员 Ecshop下载附件
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)