andy 0 Опубликовано 1 апреля, 2009 Жалоба Share Опубликовано 1 апреля, 2009 День добрый, если атрибут товара представлен как checkbox и клиент выбирает несколько значений, то возможно ли добавление нескольких позиций товара в корзину (у меня по-крайней мере добавляется только последняя позиция)? Влияет ли на это ajax корзина? Спасибо, Андрей Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 апреля, 2009 Жалоба Share Опубликовано 1 апреля, 2009 checkbox это немного специфичный тип атрибута. У таких атрибутов как я помню доложно быть 1 название и 1 значение, не больше. т.е. у одного атрибута только 1 значение должно быть. Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 1 апреля, 2009 Автор Жалоба Share Опубликовано 1 апреля, 2009 а в принципе добавление в корзину множества товаров сложно дописать (я к тому, что стоит ли браться за это или пойдет ломка устоев vamshop и oscommerce)? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 апреля, 2009 Жалоба Share Опубликовано 1 апреля, 2009 Так а в чём проблема?! В корзину можно сколько угодно единиц товара в корзину ведь добавлять, на странице карточки товара ведь можно указывать сколько единиц товара добавлять в корзину. Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 1 апреля, 2009 Автор Жалоба Share Опубликовано 1 апреля, 2009 я не про единицы товара, а про разные товары... или про один товар с несколькими атрибутами... К примеру, носки с аттрибутом размер. Как простейший вариант: клиент выбирает несколько размеров в полях checkbox, и жмет - добавить в корзину... В итоге - в корзине несколько записей. Как итоговый вариант вместо checkbox хотелось бы установить несколько полей с кол-вом товара напротив каждого размера. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 апреля, 2009 Жалоба Share Опубликовано 1 апреля, 2009 По умолчанию так нельзя, напротив атрибутов нет поля количество. Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 1 апреля, 2009 Автор Жалоба Share Опубликовано 1 апреля, 2009 конечно, по умолчанию нельзя, нужно подменять submit процедуру, а если есть еще ajax, то и это надо учитывать... но, вообщем, как мне кажется, можно это сделать, не затрагивая core-функции vamshop.. Спасибо Андрей Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 1 апреля, 2009 Жалоба Share Опубликовано 1 апреля, 2009 Да вряд ли без правки обойтись. Нужно скорей всего править: /includes/modules/product_attributes.php /includes/cart_actions.php и шаблон /templates/шаблон/module/product_options Ссылка на сообщение Поделиться на другие сайты
andy 0 Опубликовано 1 апреля, 2009 Автор Жалоба Share Опубликовано 1 апреля, 2009 угу, спасибо, cart_actions пропустил... А правки постараюсь вынести в другие файлы, чтобы потом upgrade можно было накатывать более безболезненно... Андрей Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения