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

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

开通本站Svip会员,全站资源免费下
问题描述:
0 O0 z% A9 z; K& o) [; Y: o8 B' ]$ m3 c, t
会员登录状态下,在ECSHOP商品详情页的本店售价中显示当前登录会员对应的等级价格
+ }$ D1 w' @9 |4 v在未登录状态下,则还默认显示原来的本店售价。
9 @$ T# Z  ~  F6 i! ^+ L1 z+ z5 v6 C, G1 v* [5 n: Y
解决方法:
% i3 E" A( u  H7 Z: q) g
0 a. Z" D, ]( A3 _$ q这个需要修改ECSHOP程序代码来实现。$ i: w# j' x* j" P. J; |. ]

8 E( e6 Q- b- t+ J8 ?$ z/ X# g其实也非常简单,只需要修改一行代码即可。
+ ?+ m) R+ J5 v. L0 V. ~9 `' l! J) t0 d: V9 p* z8 {! k
打开文件 /includes/lib_goods.php
8 V- t2 S7 x8 M, b% M( d- U" ~* W1 s  a" C1 |1 F

- A4 s6 B& ^/ G; v/ d  U! r) T( v, {/ p% d( s" R. a/ ^" ]0 }
$row['shop_price_formated'] = price_format($row['shop_price']);9 a, X$ h- q- ~1 d
/ B% U4 V* l/ F
修改为2 O/ Z. d% o' M( V7 j
' d$ P7 ^2 ^- L( e1 ^3 w; P% f$ p* O
$row['shop_price_formated'] = $_SESSION[user_rank] ?  price_format($row['rank_price']) : price_format($row['shop_price']);: z( e( f# L1 f/ v2 I9 k

" |6 v4 R+ `% ]& `. n' R就可以了,简单吧。
4 [9 t; ]0 M5 I( u修改完后,记得清除缓存,然后找个会员登录试下就知道了。
5 A6 _* q2 V4 w3 u4 ~# O; D

全部评论 0

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