如何将ecshop支付页面的文字全部替换成图标单选式的?

2024-11-30 07:59:45
推荐回答(2个)
回答1:

看到标题,有朋友会说了,我可以在通过后台编辑支付方式,在支付方式描述里增加一个
html 标签 img  就可以了呀。

看来客官您理解有误,俺这里说的“支付方式图标”不是指
出现在“支付方式描述”中的图片,

而是可以单独任意调用的
“支付方式图标”,

通过俺的方法,您可以让
这个图标出现在任意位置,

例如可以出现在每个支付方式的最前面,

或者出现在支付方式名字的下边,

或者出现在单选按钮的旁边或下边,等等

 

1)

首先第一步呢,我们需要准备一些
图片文件作为图标。

注意这些图片的命名要讲究一些技巧。

 

首先到
ECSHOP后台 》 系统设置 》支付方式,

将鼠标悬停在某个支付方式的
“编辑”  处,IE下面的状态栏 就会显示出一个URL

如下图:

 

注意那个
 code = alipay

那么我们就可以命名其中一个图片为
pay_alipay.gif ,将之保存在 themes/ECSHOP模板文件夹/images/下

这里只是举一个例子,

也许还有一个
code = tenpay , 那么我们就再保存一个图片名为 pay_tenpay.gif

。。。。。。。。。。。。。。。。。。。。。

依次类推,我们把我们想要的图片文件都保存好,

 

2)

打开
 themes/模板文件夹/flow.dwt  文件

找到
{$payment.pay_name} 

在它后边增加一行代码


 

这样修改以后,就会在支付名称下边出现一个图标,用户看了会更醒目的,效果如下图所示:


回答2:

1楼回答很诱人 但是隐藏了关键代码!有创意