2016-07-13 13 views
0

Я использую библиотеку cartignign cart. Когда я вставляю в корзину с ценой 0, ее не вставляем. Как я могу вставить 0 в свою корзину?, когда я вставляю в корзину с ценой 0, она не вставляется в корзину. Библиотека карточек Codeigniter.

Пример кода:

$data = array(
     'id'  => 1, 
     'course_id'  => cd0001, 
     'qty'  => 1, 
     'price' => 0, 
     'name' => 'English course'    
    ); 

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

ответ

0

это не представляется возможным врезок в корзине с ценой 0; альтернативный вариант вы можете добавить скидку;

+0

это возможно. Я сделал это. просто нужно изменить класс библиотеки корзины в системе/library/Cart.php. просто нужно добавить следующий код: если ($ элементов [ 'цена'] == "") \t \t { \t \t \t $ пункты [ 'цена'] = 0; \t \t} после строки 198 в кодировщике 2.2.6 –

1

все возможно. Я сделал это. просто нужно изменить класс библиотеки корзины в системе/библиотеки/Car t.php. j ust необходимо добавить следующий код:

if($items['price'] == "") 
{ 
    $items['price'] = 0; 
} 

//after line 198 in codeingiter 2.2.6 at system/libraries/Car‌​t.php