在Ecshop商品详情页的本店售价中显示当前登录会员的等级价格-站长杂谈下载

在Ecshop商品详情页的本店售价中显示当前登录会员的等级价格

来自版块: 站长杂谈发表于: 2015-8-9 00:13:42
40542
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
问题描述:
( ^/ z# r2 B, \% h$ i1 [8 a" g4 ^; K% |# P6 Q, c7 N0 U
会员登录状态下,在ECSHOP商品详情页的本店售价中显示当前登录会员对应的等级价格7 O* W1 B- U$ E3 z% |& m" I
在未登录状态下,则还默认显示原来的本店售价。. h" g$ \2 Z, |' ^
) [; _& O! J1 q9 M, |# Y2 r! [
解决方法:
: f7 V. ^5 Y. A5 L* Z3 Z
+ @) c; @3 O: r. D这个需要修改ECSHOP程序代码来实现。$ z* n7 c) J/ W" Z3 i2 ^! J) Q

- d& e4 q0 }- d! t/ z& h1 v3 J5 Q4 Z其实也非常简单,只需要修改一行代码即可。
2 S+ N3 r, t3 j7 P1 s1 V: \
, S) V0 l7 H/ ]+ k; Q7 H打开文件 /includes/lib_goods.php
8 @' t6 T* Z. I9 j
) l& b, l9 L+ w# f, t1 @5 U7 S
" O; `& F; c) E" l3 N7 _8 ?+ D: z+ r  ~1 m
$row['shop_price_formated'] = price_format($row['shop_price']);) Q: W; v' N$ k
$ t  Z) {% e$ T
修改为
6 {' ?& \; D7 g; c) ~3 N* e  c$ c
$row['shop_price_formated'] = $_SESSION[user_rank] ?  price_format($row['rank_price']) : price_format($row['shop_price']);' @9 A* K  C2 D2 ~) K
8 k& j0 N1 }- i2 _: }* g( c% x
就可以了,简单吧。5 |4 c$ w- w/ a
修改完后,记得清除缓存,然后找个会员登录试下就知道了。
* j- @# X% U# A2 O9 q

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部