Код добавления товара с опцией
Добрый день!
Подскажите, пожалуйста, как модифицировать код, чтобы при добавлении товара в корзину заносить еще и его цвет.
$miniShop2->cart->add(5));
Подскажите, пожалуйста, как модифицировать код, чтобы при добавлении товара в корзину заносить еще и его цвет.
$miniShop2->cart->add(5));
Комментарии: 3
Если вы хотите отображать в корзине свои доп. параметры, вам нужно расширить класс корзины и внутри перебора товаров для отображения добавить строку:
foreach ($cart as $k => $v) {
...
//добавляем опцию цвета.
$row['color'] = $product->get('color');
...
}
Т.е. модифицируется сегмент не на шаге «добавления», а на шаге «отображения» товара. add($id, $count = 1, $options = array());
вот в массив $options и пишите характеристики товара
Благодарю! Всё работает замечательно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.