【发布时间】:2013-11-21 15:51:42
【问题描述】:
我正在尝试以编程方式向产品添加自定义选项,为什么要将他添加到购物车。我正在使用:
$a_options = array(
'options' => array(
'label' => 'Glove Size',
'value' => $attr_value ,
)
);
$item->addOption(new Varien_Object(
array(
'product' => $item->getProduct(),
'code' => 'additional_options',
'value' => serialize($a_options)
)
));
$quote->addItem($item);
这是在购物车和结帐过程中显示产品的选项,但不在订单信息中显示选项。 我也试过:
$item->getProduct()->addCustomOption('additional_options', $attr_value );
尝试通过属性显示它们 - 没有帮助。
$params = array('product' => '1919','qty' => 1,
'options' => array(
'glove_size' => $gloves_id,
),);
$cart->addProduct('1919', $params);
Magento 版本是 1.5
【问题讨论】:
标签: magento-1.5