修改直接购买功能
2016-07-07 16:49 来源:www.chinab4c.com 作者:ecshop专家
我想增加直接购买功能,不成功,望指教,谢谢! 方法:找到对应的模板页面:\themes\store\default\goodsinfo.html,在131行左右处有一个已经注释的"立即购买"a标签,我在它上面加了一个js方法 li class="btn_c1" title="{$lang.buy_now}"><a href="javascript:buy_now();"></a></li> 方法如下: function buy_now() { if (goodsspec.getSpec() == null) { alert(lang.select_specs); return; } var spec_id = goodsspec.getSpec().id; var quantity = $("#quantity").val(); if (quantity == '') { alert(lang.input_quantity); return; } if (parseInt(quantity) < 1) { alert(lang.invalid_quantity); return; } //不经过购物车,直接跳向定单确认页面! window.location.href='index.php?app=order&goods=direct&quantity=' +quantity+'&productid='+GetQueryValue('id')+'&price={$goods._specs.0.price}' +'&store_id={$store.store_id}'+'&spec_id='+spec_id; } function GetQueryValue(name) { varreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)"); varr=window.location.search.substr(1).match(reg); if(r!=null)returnunescape(r[2]); return""; } 然后我修改对应的处理类order.app.php,我另外加了一个direct方法来处理(修改后的类已经上传!) 希望有经验的前辈指点!谢谢 |
回答:
成功了么? |
你直接在浏览器上输入这个网址,能出现直接提交页面么? ecmall的订单处理应当有一个流程的。 |
这个我也需要,。谢了 |
最近更新
常用插件
- ecshop 手机注册验证插件
ecshop 手机注册验证插件 ,需要通过手机获短信,然后注册验证 价格:...
- ecshop根据订单批量发红包
ecshop根据订单批量发红包 ,大家肯定对ecshop红包不陌生,但是对ecshop订...
- ecshop使用手机验证码登陆
ecshop使用手机验证码登陆,这个功能很新颖,有些特殊的ecshop站点,他到...
- ecshop中nginx实现url的重写
上几章为了让ecshop很好的在nginx上运行。我们搭配了ecshop的nginx下的工作...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
ecshop行动
ecshoprabbitmq
ecshop配送
ecshopixwebhosting
ecshop通栏
ecshop广告部
ecshop加入百度
ecshopurl优化
ecshop河北省
ecshopECMALL快捷登录
ecshop技术人才
ecshop插件
ecshopecmall网站设计
ecshopget_data
ecshop颜色
ecshop多城市版
库存为0
ecshoprecommend
ecshop萝卜
ecshopIMG
ecshop哈哈
ecshop广告分析
ecshop404未找到
ecshop购物流程显示重量
ecshop付费用
ecshop我是医生
ecshop预测
ecshop输入网址
ecshop出售数量
ecshop油画