Как переопределить параметры формы Sylius variation в product show?

#symfony #e-commerce #symfony4 #sylius

#symfony #электронная коммерция #symfony4 #sylius

Вопрос:

У меня есть установка Sylius, в которой я добавил настраиваемый продукт с несколькими вариантами.

На странице продукта магазина, как сделать так, чтобы выбор опции продукта отображался в виде переключателя вместо выпадающего списка (выбрать)?

Использование Sylius v1.7.4 #10;

Комментарии:

1. Можете ли вы показать код для этой формы?

2. @JulienB. Форма, сгенерированная Sylius Core на основе параметров, определенных для продукта в администрировании. Вот скриншот формы в профиле Symfony.

Ответ №1:

Вы должны расширить форму, как описано здесь: Настройка форм

Затем вы можете удалить соответствующие поля и добавить то же самое, просто изменив расширенный параметр на ‘true’, чтобы вместо него отображались переключатели, см.: Документация Symfony ChoiceType