Commerce. Как поменять вывод вариаций товара с селекта на радиокнопки?

Главные вкладки

Аватар пользователя VasyOK VasyOK 17 сентября 2020 в 12:13

Есть товар. К нему прикреплено несколько вариаций (элементарных: название вариации и цена). Выводятся селектбоксом.

Специалисты Commerce подскажите. Можно ли этот селект поменять на радиокнопки?

Комментарии

Аватар пользователя VasyOK VasyOK 17 сентября 2020 в 16:38

Сделал так:
Отображение типа товара

Отображение вариации

Форма позиции заказа (обратить внимание на отключенный дисплей)



Результат

Если на форме позиции заказа поменять:



Будет так:

Что плохо:
1. Я не знаю где настроить содержимое чекбоксов. Туда идет SKU заголовок вариации.
2. Переключение вариантов не влияет на цену. Если селектобокс выставить - тогда будет менять. С радиокнопками - нет.

Аватар пользователя VasyOK VasyOK 19 сентября 2020 в 1:31

Может еще через бекап энд мигрейт?
Честно - могу и через вьюс. Выводим на товаре список его вариаций с кнопками купить. Это можно и без вьюс сделать. Скрываем кнопки купить в CSS. Вешаем на список вариаций скрыптик типа табов. И показываем кнопку купить только на активном табе.

Но мне не особо хочеться подобного изврата. Если множно апдейтить цену на товаре селектбоксом вариаций почему нельзя радиокнопками?