メ開始べ愛♀ 发表于 2012-5-28 17:21:01

购物车如何修改options 属性所对应的值

购物车如何修改options 属性所对应的值
比如
$data = array(
               'id'      => 'sku_123ABC',
               'qty'   => 1,
               'price'   => 39.95,
               'name'    => 'T-Shirt',
               'options' => array('weight' => '10', 'Color' => 'Red')
            );

$this->cart->insert($data);
$data = array(
               'id'      => 'sku_123ABC',
               'qty'   => 2,
               'price'   => 39.95,
               'name'    => 'T-Shirt',
               'options' => array('weight' => '20', 'Color' => 'Red')
            );

$this->cart->update($data);

高手求助,版主求助 这个怎么办!!!

メ開始べ愛♀ 发表于 2012-5-28 17:24:30

版主help

海中叶 发表于 2012-9-20 11:34:55

同上:lol

jeongee 发表于 2012-9-20 12:07:53

update只能修改数量,如果options也变化了,则这个商品就不是你刚才添加的那个商品了,也就是所谓的SKU的概念。你可以看下那个cart类。
页: [1]
查看完整版本: 购物车如何修改options 属性所对应的值