默认的情况是,当商品属性价格为0时,后面会显示 [ ¥0.00元] ,就像下面这样。
( G+ X4 p# z# X- H+ n7 w: I& }8 t* F% z( p5 ]3 J8 ?
白色 [ ¥0.00元]
& h( M7 B# @ W. C" Z咖啡色 [ 加¥5.00元]
: S4 r. g) S/ }5 N
* _7 R9 v7 f) ?总觉的那个0.00元有点多余,用户体验不是很好。
2 \2 s! o, k0 y4 Z! Z: @ t3 o* P能不能改成“当属性价格为0时就不显示”,就像下面一样。; ?# U+ ^2 ~% J5 o, R$ D
+ f4 `& q* i- v$ p白色 9 L7 I( S. S% a
咖啡色 [ 加¥5.00元]
/ f' H/ k% ]1 U3 N: n, `2 {! x+ Z; _; P8 m2 N
! n9 |) n3 r% s! t, q i; s
下面是修改方法:
8 d: a7 j: M! M6 S* X(以官方默认模板为例)! I" k3 d4 X, D1 O: Y
) ~1 A, }2 U1 p" `6 h, m9 T6 b8 \
打开 /themes/default/goods.dwt 页,搜索 [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}] | $ ^7 ]8 V( f0 Y0 _
总共能找到两处,每一处都替换为:{if $value.price gt 0}[{$lang.plus}{$value.format_price|abs}]{elseif $value.price lt 0}[{$lang.minus}{$value.format_price|abs}]{/if} |
/ ]9 t* B% [6 |' V( p. W 是不是挺简单的。刷新一下,看看是不是已经变了。 - y8 T/ n' H3 I
|