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

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

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

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

Комментарии

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

Точно знаю. Должно решаться мышкой. Скорей всего в настройках Комерца.

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

100г. - это поле в вариации товара. Не атрибут.

Без атрибутов это возможно настроить?

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

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

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

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



Результат

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



Будет так:

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

Аватар пользователя vlucas vlucas 17 сентября в 16:42

Понял... Ты просто выбираешь соответствующую вариацию.
А что мешает использовать атрибуты?

Аватар пользователя VasyOK VasyOK 17 сентября в 18:15

Думаю ничего не мешает. Но допустим нужно выбрать между вариациями и чтобы было видно какими Smile

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

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

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