Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 1 Гость просматривают эту тему.

*

Web.SVOPART

  • *
  • 1
  • +0/-0
    • Просмотр профиля
При покупке товара, у которого имеются опционные свойства под типом данных "Составное", возникает модальное окно их выбора с помощью радиокнопки, а значит мы можем выбрать только одну опцию. А после выбора одного из вариантов, стоимость опции добавляется к цене товара.

Как сделать возможность множественного выбора имеющихся опций товара с помощью чекбокса при том, чтобы стоимость выбранных опций приплюсовывалась к цене товара? Обычная замена параметра [type="radio"] в шаблоне ./templates/ecpmarket/php/catalog/product/preview/optioned/value.phtml на [type="checkbox"] не даёт желаемого результата. Во-первых, не представляется возможным добавить товар в корзину пока не будут выбраны все опции. Во-вторых, даже при выборе всех имеющихся опций стоимость товара никак не изменяется.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Насколько я помню, одно поле option должно возвращать один id.

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