看到标题,有朋友会说了,我可以在通过后台编辑支付方式,在支付方式描述里增加一个 html 标签 img 就可以了呀。看来客官您理解有误,俺这里说的“支付方式图标”不是指 出现在“支付方式描述”中的图片,
% E3 y4 _6 L9 v% {而是可以单独任意调用的 “支付方式图标”,
; B1 x& a( \: t! r通过俺的方法,您可以让 这个图标出现在任意位置,6 w5 C( N3 E! z
例如可以出现在每个支付方式的最前面,, K2 l! D2 a/ g* c5 j
或者出现在支付方式名字的下边,/ s# S& V9 q& d- o- ^; w; \
或者出现在单选按钮的旁边或下边,等等3 o$ L$ t% J1 K( O# Y3 e& T# {
3 k y& }0 a* ~0 l* q1)
+ K) _8 A n! P" S7 m$ e首先第一步呢,我们需要准备一些 图片文件作为图标。8 R( F( G- j' D, m9 N, V* Y7 u& \3 |' f
注意这些图片的命名要讲究一些技巧。
- e% Q: t8 {9 k( @; U8 B2 U2 g s% P8 l: i. s
首先到 ECSHOP后台 》 系统设置 》支付方式,* |8 A) u% d2 N! C- B \/ P
将鼠标悬停在某个支付方式的 “编辑” 处,IE下面的状态栏 就会显示出一个URL5 Y% m0 s7 o, V4 V' V' B' @
如下图:
3 ^- h8 v& J; a& Y z+ B; V$ Q
9 i7 j" E/ z6 n! A" V. l( h3 N( W : d& }4 p7 g7 m
注意那个 code = alipay; P# r7 a c4 u/ _' r
那么我们就可以命名其中一个图片为 pay_alipay.gif ,将之保存在 themes/ECSHOP模板文件夹/images/下# I2 a% X( [- w! C* P/ u
这里只是举一个例子,7 ^. r7 X5 t" s. F7 ~9 A8 O1 x" `
也许还有一个 code = tenpay , 那么我们就再保存一个图片名为 pay_tenpay.gif
7 {) |6 O# k; C, `* c5 Q o。。。。。。。。。。。。。。。。。。。。。
# V' M H; G' b+ X依次类推,我们把我们想要的图片文件都保存好,
1 z# N R" w9 }& U& p$ {1 S$ m' W
' |1 ]8 [' J2 Q2 N2); |$ u, v7 O/ o% u, m
打开 themes/模板文件夹/flow.dwt 文件, D% k- ^: g, r2 Z$ a8 X1 w7 i8 ]
找到 <strong>{$payment.pay_name}</strong>
8 N/ R+ E) e$ ~1 i- D3 v; H在它后边增加一行代码 z/ {3 @0 d1 T
<br><img src="images/pay_{$payment.pay_code}.gif">' s1 G0 C7 H! _- l- q
: ]2 \4 x4 I1 h4 y这样修改以后,就会在支付名称下边出现一个图标,用户看了会更醒目的,效果如下图所示:
/ X, i3 o8 S* Y( {' Z3 S" n
+ M7 Z' i9 a9 L) L- `+ q
3 j; B# r' l0 `
|