UMIhelp

Разработка сайта на UMI.CMS => Шаблоны PHP => Тема начата: Web.SVOPART от 13 Ноября 2017, 20:15:54

Название: Множественный выбор опций товара на основе demodizzy
Отправлено: Web.SVOPART от 13 Ноября 2017, 20:15:54
При покупке товара, у которого имеются опционные свойства под типом данных "Составное", возникает модальное окно их выбора с помощью радиокнопки, а значит мы можем выбрать только одну опцию. А после выбора одного из вариантов, стоимость опции добавляется к цене товара.

Как сделать возможность множественного выбора имеющихся опций товара с помощью чекбокса при том, чтобы стоимость выбранных опций приплюсовывалась к цене товара? Обычная замена параметра [type="radio"] в шаблоне ./templates/ecpmarket/php/catalog/product/preview/optioned/value.phtml на [type="checkbox"] не даёт желаемого результата. Во-первых, не представляется возможным добавить товар в корзину пока не будут выбраны все опции. Во-вторых, даже при выборе всех имеющихся опций стоимость товара никак не изменяется.
Название: Re: Множественный выбор опций товара на основе demodizzy
Отправлено: admin от 06 Декабря 2017, 14:07:23
Насколько я помню, одно поле option должно возвращать один id.

По моему мнению, тут либо делайте несколько полей option, либо нужно кастомить процесс добавления в корзину