2013-06-06 29 views
2

我使用CI車庫,我已經嘗試更新的車是這樣的:有沒有方法Codeigniter Cart Library可以更新選項?

$data = 
    array(
      array(
      'rowid' => $this->input->post('id'.$i), 
      'qty'  => $this->input->post('qty'.$i), 
      'options'=>array('subproducts'=> 
             array(
          'subproduct_id'=>$subrows, 
         'subprod_total'=>$subprod_tot, 
         'subquantity'=>$subquant, 
               'subproduct_price'=>$subprod_price 

          ) 
        )     
      ); 

,但無濟於事,因爲只有產品的數量被更新。如果有人知道一個好方法?謝謝!

+0

我也想知道是否有某種方式來做到這一點...更具體地說,如果有一個原因,它省略? – SomethingOn

回答

0

因爲通過組合這些值而創建的CI中的row_id,因此,如果必須更新選項,則必須重寫或編寫自己的函數來更新row_id。 並形成ROW_ID用這句話..

$rowid = md5($items['id'].implode('', $items['options'])); 
相關問題