Как объединить варициии корзины и фото

21 марта 2023 в 10:10
Аватар пользователя serafimm serafimm 0 27


На фото 2 вариации.
Видел в ютубе видео с переключением кнопок цветов меняются варианты фотографий. Но больше меня интересует как на разные вариации сделать одну кнопку добавления товара в корзину.
И где настраивается виджет размера? И размер и цвет сделаны через атрибуты. Не смогу сделать цвет кликабельным.
Подскажите где можно почитать? Понимаю что половину всего надо настраивать через стили

Комментарии

Можете через views вывести на ноде разные вариации товара с кнопкой купить под каждую из них?
Вариация 1 - Купить
Вариация 2 - Купить.

P.S. То что пишу сейчас и раньше это не общепринятые методы.

21 марта 2023 в 11:20

Хотелось чтобы переключение вариантов товаров с разными картинками было по разным характеристикам. В дисплее товара одна кнопка добавления в корзину, одна цена. Чекбоксы с размерами, цветами и прочими характеристиками.
Отображение одной фотографии, но чтобы менялась в зависимости от выбранной цены и размера, или иных характеристик
как на примере

Нигде нет описаний нужного набора модулей для правильного отображения

21 марта 2023 в 11:40

Вариантов много. Я выше написал свой.
Он предполагает использование jQuery tabs и переписывание вывода тегов в views полях.

21 марта 2023 в 12:44

Как вы вообще сделали, что у вас так получилось? По умолчанию должно работать так, что кнопка добавления в корзину одна, и при смене атрибута поля обновляются. Никакие дополнительные модули для этого не нужны. Даже Views.

21 марта 2023 в 13:16

Видимо что то не то делаю. Подскажите как правильно. Возможно настройки где то неправильные, или может лишний модуль commerce добавил

21 марта 2023 в 13:25

Готовая к выводу сущность использую. Но момент такой что отобразить сразу всё не получается, А надо отобразить кнопку корзины, цену, и ещё виджеты характеристик для переключения. типа размеров.
Через вьюху вывести можно а вот как в display suite непонятно. И где нужно выводить? В дисплее типов товара или в дисплее вариации товара?

21 марта 2023 в 14:42

А кнопки характеристик через что выводить? А самое главное. Если фотографии в вариациях, то как в дисплее товара фотографии вариаций выводить? Причём в одном варианте без дублей, чтобы переключались в зависимости от характеристик

21 марта 2023 в 18:04

Вам же надо одна кнопка на все вариации. Вот она и выведется. А поля вариаций автоматически из вариации отренлерчтся в продукт. И когда вы поменяете вариацию на другую, её поля автоматически оьновятся аяксом.

21 марта 2023 в 18:50

Есть модуль кнопки commerce add to card, я так понимаю если вместо кнопки вывести вариации, и поставить кнопку из модуля то должно всё получится

21 марта 2023 в 19:02

Вот делаю тестовый магазин для тренировки. Простите за каламбур в названиях и в картинках. Просто для теста собрал
Собрал через вьюху конструкцию.
В товаре 2 вариации, каждая вариация имеет 1 картинку, по одному размеру. по цене
Вывожу поля, связь с вариацией продуктов



21 марта 2023 в 21:19

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

21 марта 2023 в 21:22

Если не разобрались, можно так (можно и по другому - не вопрос):

Такую вьюху можете сделать и вывести на товаре?

23 марта 2023 в 1:04

Интересный вариант. Попробую так сделать.
Я смотрю ajax add to cart popup у вас включен. Всплывающее окно корзины нормально работает? У меня не получилось запустить. Какие то ещё настройки должны быть?

23 марта 2023 в 10:54

Нет, не нормально. Медленно. Динамическое и изменение цены в popup корзине так и не удалось сделать. И работающих сайтов на Комерц у меня нет.

23 марта 2023 в 17:00