Суть:
Есть один товар но в разных цветах(красный, черный, зеленый).Все цвета имеют разную стоимость.Есть форма где выводиться товар и все цвета с указанием цен в форма с чекбоксами. Форма отсылается на метод addToCard код которого:
Код: Выделить всё
public function actionAddToCard()
{
$good_id = Yii::app()->request->getParam('id');
if (!isset($good_id)) {
$data = array(
'color' => 'red',
'msg' => 'Повторите еще раз',
'count' => Yii::app()->shoppingCart->getItemsCount(),
);
echo json_encode($data);
return;
}
Yii::app()->shoppingCart->put($good_id);
$data = array(
'color' => 'green',
'msg' => 'Товар добавлен',
'count' => Yii::app()->shoppingCart->getItemsCount(),
);
echo json_encode($data);
}
Подскажете как реализовать?