如何在ECSHOP里获得未格式化的商品价格-站长杂谈下载

如何在ECSHOP里获得未格式化的商品价格

开通本站Svip会员,全站资源免费下
ECSHOP模板里输出的各种价格信息,都是经过系统格式化以后的形式,如:¥2298元。
0 c& K) e% O2 Y1 ~3 `# q- M
! c* ]* H' b% A. B一些个别店长有时候想得到“格式化之前的价格”,也就是 纯数字形式的价格。
: p* m% U8 y9 |( S, D/ i$ v4 _6 y* A( w- J- W
注意:
9 x: D9 D; V$ D* ^4 a: |9 A+ _" }: U下面教程只是针对“某个页面的某类价格”,如商品详情页的市场价格和本店价格。
; r  C+ a; ^3 [( |$ J$ o: {其他页面其他价格的读取方法原理大致都相同,读者可举一反三。2 i4 `/ k1 ^9 l  k) I0 P
  T5 l8 M$ [$ @7 p8 o
适用版本:2.7.2 官方默认版本+ g$ P% O! k, T# X0 |: Z

' V$ o2 y$ S5 X/ s" x1)、打开 /includes/lib_goods.php 文件
  C- }, g3 t! L" }. q( W; l) `6 }* X找到
: F0 o0 S  R% s2 q& G% I: t2 P
$row['market_price']        = price_format($row['market_price']);
( C# _5 B) R9 {& }* O9 }$ o
在它上边增加下面这段代码
; G" C( d% k2 r5 X) L' Q& o
$row['market_price_ori']        = $row['market_price'];  //市场价格_纯数字
; \, u( b* r1 u3 C5 z% Q$row['shop_price_ori']        = $row['shop_price'];  //本店价格_纯数字
' O" E8 {: ~  ?5 `$ `# W, _

# @$ [0 h! {$ f: L$ Z. K6 Y, K% j2)然后就可以在商品详情页模板调用 纯数字形式的价格信息了; w5 t1 a* f8 t6 y
调用方法如下:
1 l: i+ Z, K1 ?- \6 @  z( A+ Q{$goods.market_price_ori}
0 E. @2 D# r; W8 q. q{$goods.shop_price_ori}

: l: M* `9 h* K3 r

全部评论 0

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