UMIhelp
Разработка сайта на UMI.CMS => Шаблоны PHP => Тема начата: Web.SVOPART от 13 Ноября 2017, 20:15:54
-
При покупке товара, у которого имеются опционные свойства под типом данных "Составное", возникает модальное окно их выбора с помощью радиокнопки, а значит мы можем выбрать только одну опцию. А после выбора одного из вариантов, стоимость опции добавляется к цене товара.
Как сделать возможность множественного выбора имеющихся опций товара с помощью чекбокса при том, чтобы стоимость выбранных опций приплюсовывалась к цене товара? Обычная замена параметра [type="radio"] в шаблоне ./templates/ecpmarket/php/catalog/product/preview/optioned/value.phtml на [type="checkbox"] не даёт желаемого результата. Во-первых, не представляется возможным добавить товар в корзину пока не будут выбраны все опции. Во-вторых, даже при выборе всех имеющихся опций стоимость товара никак не изменяется.
-
Насколько я помню, одно поле option должно возвращать один id.
По моему мнению, тут либо делайте несколько полей option, либо нужно кастомить процесс добавления в корзину