关于商品列表不显示会员等级价格的解决方案
2016-07-07 16:10 来源:www.chinab4c.com 作者:ecshop专家
看到很多朋友碰到这个问题。 那是因为你后台还没有进行会员等级价格的查询,就算吧商品详细信息的会员等级价格代码复制过去也不会显示! 下面给大家解决,操作步骤如下 1) 打开根目录下的 category.php 搜索 $arr[$row['goods_id']]['url']= build_uri('goods', array('gid'=>$row['goods_id']), $row['goods_name']); 在它下面一行加入 $arr[$row['goods_id']]['rank_prices']=get_user_rank_prices($row['goods_id'], $row['shop_price']); //会员等级价格*** 2) 搜索 return $arr; } 在它的下面加入 /** * 获得指定商品的各会员等级对应的价格 * * @accesspublic * @paraminteger$goods_id * @returnarray */ function get_user_rank_prices($goods_id, $shop_price) { $sql = "SELECT rank_id, IFNULL(mp.user_price, r.discount * $shop_price / 100) AS price, r.rank_name, r.discount " . 'FROM ' . $GLOBALS['ecs']->table('user_rank') . ' AS r ' . 'LEFT JOIN ' . $GLOBALS['ecs']->table('member_price') . " AS mp ". "ON mp.goods_id = '$goods_id' AND mp.user_rank = r.rank_id " . "WHERE r.show_price = 1 OR r.rank_id = '$_SESSION[user_rank]'"; $res = $GLOBALS['db']->query($sql); $arr = array(); while ($row = $GLOBALS['db']->fetchRow($res)) { $arr[$row['rank_id']] = array( 'rank_name' => htmlspecialchars($row['rank_name']), 'price'=> price_format($row['price'])); } return $arr; } 3 ) 打开在模板页面 goods_list.lbi 添加到市场价格后面 <!-- {foreach from=$goods.rank_prices item=rank_prices key=key} --> <!-- {if $key==4} --> {$rank_prices.rank_name}:<fontclass="goods-price">{$rank_prices.price}</font><br /> <!-- {/if} --> <!--{/foreach}--> 4) <!-- {if $key==4} --><!-- {/if} --> 这2句的功能是显示对应ID的价格 ,可以去掉 如果还有什么不清楚的,请访问 大鱼互联 http://www.dy023.com 给我留言,我会免费耐心解答 |
回答:
支持一下! |
应该不是不会显示吧,应该是你登录的帐号不是相关的级别 |
描述错了,是会员等级价格 |
支持一下 |
支持一下~~ |
在搜索页如何显示呢,怎么改 |
最近更新
常用插件
- ecshop虚拟发货插件
ecshop虚拟发货插件介绍: ecshop虚拟发货插件,主要为了通过后台手动录...
- ecshop订单聚合插件
ecshop订单聚合插件,主要是为了方便ecshop中订单产品到货情况的分析和...
- ecshop注册审核插件
ecshop插件介绍:ecshop会员注册审核插件,主要是在前台提供给注册的时候...
- ecshop的oss插件
ecshop的oss插件免费共享了,oss,ecshoposs...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
ecshop热门问答
ecshop热门资料
ecshop评论条件
ecshopECMALL一键登录
ecshop关键
ecshop义务
ecshoptemplate
ecshop额度
ecshop批发站
ecshop倒序
ecshop后台扩展分类
ecshop左下角
B4C关键字链接
ecshopNotice
ecshopdis
ecshop缅甸
ecshophostmonster
ecshop270
ecshop收藏
ecshop付款中
ecshopECSHOP整站建设
ecshop能力
ecshop日语
ecshophermes
ecshop图片大小
ecshop消费者
ecshop53kf
ecshop第三方
ecshop买包包
ecshopmessage
ecshopFocus
ecshop横幅