Категории |
Вопрос по атрибутам и коду товара.Всем привет. Я понимаю что у товара есть один код, и у артикулов вроде нельзя добавить что-то подобное. Вы немного ошибаетесь, для каждого товара к каждому атрибуту можно вводить свой уникальный код Вот как, полез в документацию. в самом товаре, при редактировании атрибута (там где префикс, цена и тд) можно присвоить каждому атрибуту код Спасибо. Только будет другой вопрос, как этот код выводить в карточке товара, и чтобы при смене атрибута менялся на соответствующий этому атрибуту код. редактировать модуль По вашей подсказке добавил код к атрибуту, все работает. Но вот как этот код вынести из селекта и разместить рядом с dropdown как тут http://ledpremium.ru/catalog/Kvadraty_Svetilniki/svetilnik_ms110x110_7w_white_seryy_kvadrat_v_kvadrate_7w_110x110x14mm/ отдельно дорабатывать, чтобы при смене атрибута менялся артикул. Еще никак не могу найти файл, в который нужно вставить код атрибута в checkout_confirmation.php чтобы было видно не только цвет, но и его код. 1 - забито это все в php. 2 - артикул у атрибутов в заказе не указан. нужно дополнительно править класс заказа. NeBox, спасибо. В подтверждении заказа выводить артикул атрибута poval.products_options_values_name, pa.options_values_price, pa.price_prefix и заменить ее на poval.products_options_values_name, pa.options_values_price, pa.price_prefix, pa.attributes_model почти сразу под этой строкой будет $this->products['attributes'] = array('option' => $attributes['products_options_name'], ниже нее добавить 'model' => $attributes['attributes_model'], далее, в файле checkout_confirmation.php найти ' . $order->products['attributes']['value'] . ' заменить на ' . $order->products['attributes']['value'] . ' (' . $order->products['attributes']['model'] . ') Спасибо! |
|