您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
VIP会员才能下载ecshop文章页附件的实现方法
灵薇2023-12-02 21:48:08ecshop商城教程已有人查阅
导读经常看到有人问这个,今天三个太阳就整理了下共享给大家,下面就以官方2.7.2默认模板为基础来讲述一下“如何在文章详情页限制只有VIP会员才能下载相关附件”
经常看到有人问这个,今天三个太阳就整理了下共享给大家,下面就以官方2.7.2默认模板为基础来讲述一下“如何在文章详情页限制只有VIP会员才能下载相关附件”这里假设VIP会员的等级ID为2首先修改 article.php 文件
打开 /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会员才能下载附件了。同理,你可以设置为只有“代销会员”才能下载。
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop模板结构文件说明
文件(目录)名可否更改 images 目录 存放模板图片目录 不可更改 library 目录 存放模板库文件目录 不可更改 screenshot.png 图片 用于“后台管理 -> 模板管理 -
ecshop广告链接地址去掉affiche.php改为直连的方法
相信很多用过ECSHOP的站长都知道,ECSHOP的广告链接地址形式为“affiche.php?ad_id=1&uri=http%3A%2F%2Fwww.ebingou.cn” -
ecshop发货查询去掉URL添加快递公司名称的方法
一:找到index.php程序,在程序的 73行找到这个函数,即: index_get_invoice_query(),把里面的foreach住宿掉即可,或者删除也行,推荐注释吧,万一你那天又要的话 -
ecshop实现自动更新缓存的方法
通过ECSHOP教程网本教程可以实现ECSHOP自动更新缓存功能,非常实用。教程开始:打开:includes/init.php 在最后添加以下代码:if
留言与评论 (共有 条评论) |