ecshop限制用户游览某个文章栏目的简单方法
2016-09-02 16:28 来源:www.chinab4c.com 作者:ecshop专家
首先打开article.php文件,搜索如下代码: if (!$smarty->is_cached(\'article.dwt\', $cache_id)) 在以上代码的上面加入: /*------------------------------------------------------ */ //-- 判断权限才能游览某栏目 /*------------------------------------------------------ */ $cat_id = $db->getOne(\"SELECT cat_id FROM \" . $ecs->table(\'article\') . \" WHERE article_id = \'\".intval($_REQUEST[\'id\']).\"\' \"); if (($cat_id == 21 or $cat_id == 22) && $_SESSION[\'user_rank\'] <= 1) { show_message(\"对不起,此篇文章仅对VIP会员开放,或请联系管理员进行咨询,谢谢\", $_LANG[\'ws_return_home\'], \'index.php\'); } $cat_id = $db->getOne(\"SELECT cat_id FROM \" . $ecs->table(\'article\') . \" WHERE article_id = \'\".intval($_REQUEST[\'id\']).\"\' \"); $cache_id = sprintf(\'%X\', crc32($_REQUEST[\'id\'] . \'-\' . $_CFG[\'lang\'])); 以上的代码中21和22是要限制的文章栏目,1是用户的等级。 如果这个栏目=21,更改成自己想限制的栏目或者这个栏目等于22,并且当前用户的等级<= 1时。
最近更新
常用插件
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop二次开发商品购买增
图片1香...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...