1.客户要求需要立即购买,加入购物车总是很麻烦。
这样就可以了。项目地址:www.ya-jing.cn 股票配资
2.立即购买功能其实ecmall没有,最终还是要跳转到购物车确认页面。只不过,模板里有立即购买的选项。
在模板store/default/goodsinfo.html文件里。代码如下:
<li class="btn_c1" title="{$lang.buy_now}"><a href="javascript:buy_to_cart()"></a></li>
3.需要在goodsinfo.html里添加如下js代码才可以实现立即购买的选项:
function buy_to_cart()
{
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;
}
buy_add_to_cart(spec_id, quantity);
}
function buy_add_to_cart(spec_id, quantity)
{
var url = SITE_URL + '/index.php?app=cart&act=add';
$.getJSON(url, {'spec_id':spec_id, 'quantity':quantity}, function(data){
if (data.done)
{
window.location.href = SITE_URL + '/index.php?app=order&goods=cart&store_id=2';
}
else
{
alert(data.msg);
}
});
}
这样就可以了。项目地址:www.ya-jing.cn 股票配资