Ecshop教程:设置只有登录用户才可查看商品详情
By:Anna Scaret
1 min read2021-09-22 10:39:04
我们在访问商城时,要使得只有登陆后才可以查找到商品的详情页,这样做总感觉有点太封闭了,这就有点有点类似于discuz论坛一样,只有当注册用户登陆后才能够进行发言,感觉有点不太好,不过也有些php免备案虚拟主机老用户就是需要这样的要求,因此可以进行研究一下的,如果想要在ecshop中实现只有登陆后才能查看商品详情页面还是较简单的。那么如何实现ecshop如何实现只有登录用户才能访问商品详情内容,下面ECSHOP开发中心和大家说下简单的方法?这个需要在商品详情页模板文件里加判断代码,以默认模板为例,打开 /themes/default/goods.dwt 找到如下代码:在:<!--当前位置 end-->后边添加以下代码:
{if $smarty.session.user_id gt 0}接着在:<!--友情链接 end-->下一行添加一下代码:
{else} <div class="block">您未登录,只有登录用户才有权查看!</div> {/if}这样修改以后如果是匿名用户在访问详情页的时候会提示去登录,就可以实现只有登录用户才能查看商品详情,未登录用户无法查看商品详情的效果。高速度 主机相关文章推荐阅读:ECSHOP程序如何给商品名称设置特效让显示多种颜色?ECSHOP程序如何在后台管理中心修改支付显示顺序的方法ECSHOP报错:STRICT STANDARDS: REDEFINING ALREADY DEFINED CONSTRUCTOR FOR CLASS
本文地址:https://www.gaosudu.com/ecshop/20434.html