Как commerce drupal 10 в атрибутах вывести картинки

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

Комментарии

Аватар пользователя OldWarrior OldWarrior 3 июля в 14:03

Не совсем понятно, в чём сложность вывести картинки вариации. Вы, видимо, задумали сделать картинки кликабельными (типа вместо опций радиокнопок)и именно с этим не можете справиться?

Аватар пользователя serafimm serafimm 3 июля в 14:05

Мне картинками надо вывести не вариации а атрибуты. Картинки к атрибутам добавил а как сделать так чтобы вместо радиокнопок кликабельные картинки атрибутов показались не знаю, пересмотрел варинты настроек и не понял как это сделать

Аватар пользователя OldWarrior OldWarrior Сегодня в 11:41

Думаю, нужно копать форматтер/виджет вывода поля, типа "Rendered attribute" (как для поля атрибута типа Color).

В 7-ке вообще-то были отдельные модули типа commerce_fancy_attributes и commerce_fancy_image_attributes, однако сейчас это всё должно быть "в коробке" Commerce.

В общем, исследуйте, какие виджеты предлагаются в настройках полей атрибутов.

Возможно, для конкретно вашей задачи вам имеет смысл освоить написание кастомного форматтера/виджета вывода элемента поля (по подобию "Rendered attribute").

Либо альтернатива - что-то городить на JS/CSS, чтобы клики на картинки дублировались/передавались на инпуты radios.