为ecshop商品加上QRcode(二维条码)

By:Anna Scaret
1 min read2021-09-22 10:40:02

随着科技的发张,现在大家用的移动设备功能越来越发达,渐渐地消费者的购物习惯也发生这日新月异的变法,手机QQ,微信等都有扫码功能,当我们要购物的时候只要对着QRcode(二维条码)拍照即可储存,这样避免了输入一大堆地址,方便的客户们的购物,也是一项很重要的优化,因此各位ecshop商城的站长们应该为商品加入QRcode(二维条码),让消费者即使出门在外,都能透过储存在手机或平板电脑上的QRcode(二维条码),迅速的找到商品并下单...那我们要如何才能给商品加上二维条码呢?在Google提供了API之前我们很难自己产生二维条码,但现在就变得很方便。首先,编辑includes/init.php在281行之后
$smarty->assign('ecs_session', $_SESSION);加入代码:
$smarty->assign('root', $ecs->url());接着编辑模版的goods.dwt(商品详情)在适当的地方加入代码:
<img src="https://chart.googleapis.com/chart?chs=120x120&cht=qr&chl={$root}goods.php?id={$goods.goods_id}&choe=UTF-8" />其中的120x120是条码的宽高,这个可以自己调整。除了单独商品可以显示Q Rcode(二维条码)外,你也可以整站显示Q Rcode(二维条码),只要给他正确的chl值就可以了。效果截图:

本文地址:https://www.gaosudu.com/ecshop/21142.html