繁体   English   中英

将具有multiselect自定义选项的产品添加到magento中的购物车

[英]Add a product with multiselect custom option to the cart in magento

我正在使用magento 1.9版本。 进行编程以将产品及其选项添加到购物车的功能。

我有一个产品(id=120) 具有自定义选项以选择多个值( say option=25, and option 27) 我想add these product and it's custom option to the cart

我知道此功能具有single custom option value 但是在这里,我需要自定义选项的值。

有人帮我吗?

在参数数组中,使用array(value_id1,value_id2...)代替选项ID的单个值。

好吧,我不知道这是否是您的问题。.我找到了一种简单的方法,可以处理多种选择的自定义选项数组以传递到购物车

标准是数组应始终从0索引开始,对吗? 但是,如果您从索引2开始,magento只会采用多选选项值数组。因此,下面的示例将起作用:

'选项'=>数组(21 => 58,20 => 55,11 => 28,12 =>数组(2 => 31,),13 =>数组(2 => 32,3 => 35,) ,),

在上面的示例中,您将看到option_id 13,它在数组中传递了多个值,该数组从2nd索引开始。 这对我有用。我希望它也对其他人也有用。 :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM