Magento:我在CMS页面上有一个工作“添加到购物车”按钮...如何使“自定义数量”系统工作?

时间:2013-04-04 12:13:41

标签: php javascript magento

我正在使用此页面(http://liff2013.com/screenings2),我可以通过此代码将项目添加到购物车(尽管是CMS页面):

<button onclick="setLocation('http://liff2013.com//checkout/cart/add?product=55&qty;=1')" class="addToCart">Purchase Tickets</button>

但我正在试图找出某人如何添加多张票。现在的下拉菜单实际上并不起作用,它只是帮助说明它应该如何工作。

有什么想法吗?我想也许有些javascript或php可以完成这个,但不是100%肯定。

谢谢!

1 个答案:

答案 0 :(得分:0)

将此代码用于onclick属性:

onclick="setLocation('http://liff2013.com//checkout/cart/add?product=55&qty='+jQuery(this).prev().val())"

我删除了您的硬编码值qty=1并写了jQuery(this).prev().val() 这个Javascript代码只是在按钮之前获取元素的值。

如果您移动<select><button>元素,它可能不再有效,所以我建议您使用更好的选择器,例如ID:jQuery('#quantity-dropdown-1').val()