购买数量按组一键选择多件购买优化
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
咱们晓得,有些物品是合适以“组”的方式采购的:如一箱红酒6只装,一条烟20盒装,由于在ecshop里都是以单件采购,所以假如用户想一次采购一个“组”,会有几种办法完成:1.新增加一个商品。即尽管单件商品和组的商品本质相同,但它们分属不一样的id。举例,咱们本来增加了一个id为1的“xx红酒”,则再增加一个id为2的“xx红酒 1组6只装”。2.在id为1的“xx红酒”中设置不一样特点参数,但需求调理报价,如参数“单瓶 100元”、“1组6只装 600元”。但实际上这两种办法都有坏处。榜首种办法会使数据库的商品多出一个,而数据库原则上当然是越简略越好。一起由于商品名称和描绘的相似,能够会被搜索引擎判定为**致使降权。而且如此分隔不一样的页面会使网站排序显现会用户一种很杂乱的欠好体会。而第二种办法的一个疑问在于,由于是以特点报价来区别采购数量,但考虑到分量疑问就显得很尴尬。比方红酒这种数量和运费(由于单件分量大)成正比的商品,除非是运用货到付款或邮费到付,否则运费关于商家欠好拿捏也无法视具体情况而定。比方一瓶红酒设置成0.5kg,运费自然是按0.5kg核算,而若挑选的是参数里的一组6支装红酒,则运费由于ecshop的局限性致使仍旧是按0.5kg的运费核算,无疑给商家带来较大的丢失。面临这个疑问,我考虑了好久总算给出了一个完满的处理采购数量按组一键挑选采购修正的计划。思路很简略,咱们已然能够用按钮来调理采购数量的增减,相同能够使用代码完成一键挑选指定的采购数量。以买油画的一款商品为例:在商品页模板的采购框的库文件,增加如下代码: 挑选: onclick=’document.getElementById(“number”).value=”1″;’ src=” 网址/img/1.gif”> onclick=’document.getElementById(“number”).value=”24″;’ src=”网址/img/24.gif”>我们能够比对一下和采购数量加减操控的做个比对,value里的值是需求的值。点一下“24筒”,采购数量马上改成24,再点一下“单筒”,采购数量变回1。一起注意的是,由于这种修正不能对于一切商品,有必要要做个判别。这儿我使用商家补白做的判别,当商家补白为24的时分就显现这样的能够经过按钮挑选不一样数量。自己增加的完好代码是:{if $goods.seller_note eq ’24′} 挑选: onclick=’document.getElementById(“number”).value=”1″;’ src=”网址/img/1.gif”> onclick=’document.getElementById(“number”).value=”24″;’ src=”网址/img/24.gif”>{/if}用户能够依据以上经历灵敏进行设置,一起还有各种衍生的修正和优化。 |
回答:
好 怎么收费啊 情爱阁商城www.qingaige.net |
最近更新
常用插件
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
ecshopblock
ecshopargument
ecshop禁用
ecshop私密用品
ecshop手机屏幕
ecshop变更
ecshop人人网
ecshop商品个数
ecshopflash抽奖程序
ecshop疑难
ecshopIP地址库
ecshop建材
ecshop缩放
ecshopViolation
zencart销售数量
ecshop百度有啊
ecshop显示不了
ecshop小人物
ecshop文件管理
网店备案
ecshop加急
ecshopAPI
ecshopmode
ecshop下订单的问题
ecshopPHPer
ecshop走秀
ecshop自定义导航栏
ecshop下沉
ecshopsetting
ecshop批量