Вы здесь

0

Есть словарь цвета товара:
белый
бирюзовый
бронзовый
и т.д.

Есть поле на этот термин в типе материала Флажки/переключатели
выбор для редактора статьи неограничен
сколько цветов у товара есть - галочки ставит

на странице - всё ништяк
список цвета пассивный есть

А вот как запихать выбранный цвет в заказ (commerce) - чего-то не пойму
Хочу сделать для покупателя радио-кнопки выбора цвета и чтоб выбраный цвет в корзине фигурировал

Заставлять покупателя писать примечание в заказе - жесть конешно

Версия Drupal: 
7.x
Связанные проекты: 
Drupal Commerce
Вопрос задан 28.07.2015 - 11:41
Аватар пользователя embed
embed
-4

в том и беда что не все так просто. в DC это делается через добавление всех товаров отдельно с каждым цветом!!! или если хотите чтобы после отметки всех галок это поле было выбором надо:
1. чтобы создавались автоматически все разновидности товаров для всех цветов - после того как редаткор отметит галки
2. либо сделать цвет полем Line Item (вместе с точно таким же полем в коммерческом продукте) и сделать это поле атрибутом для добавления в корзину, и при выводе товара ограничивать набор этих полей в Line Item отмеченными галками цветами (хуком отображения товара)
3. или просто сделать сообщение чтобы юзер не отмечал цвет а вводил сообщением нужный цвет - сообщение делается через Linet Item поле.

короче, это сложно как видите. я сам до сих пор не решил по 1 и 2 пути . тоже хочу как и вы задав вопрос узнать ))

Комментарий оставлен 28.07.2015 - 12:05

Добавление товаров отдельно с каждым цветом имеет смысл когда цена разная - т.е. зависит от цвета.

Предложенные видео (ссылки см. внизу) - отвечают на ряд вопросов и "куда копать", но довольно тяжело воспринимаются даже с третьего просмотра. И второй пример уже на "сборке" сделан.

Буду асиливать, спасибо всем.
Хотя текстовое обсуждение реализации (здесь), наверное, было бы полезно... ))

Комментарий оставлен 28.07.2015 - 13:19

Ответы