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

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

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


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

Комментарии

Аватар пользователя VasyOK VasyOK 21 марта 2023 в 11:20

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

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

Аватар пользователя serafimm serafimm 21 марта 2023 в 11:40

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

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

Аватар пользователя VasyOK VasyOK 21 марта 2023 в 12:44

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

Аватар пользователя gun_dose gun_dose 21 марта 2023 в 13:16

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

Аватар пользователя serafimm serafimm 21 марта 2023 в 13:25

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

Аватар пользователя serafimm serafimm 21 марта 2023 в 14:42

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

Аватар пользователя serafimm serafimm 21 марта 2023 в 18:04

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

Аватар пользователя gun_dose gun_dose 21 марта 2023 в 18:50

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

Аватар пользователя serafimm serafimm 21 марта 2023 в 19:02

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

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

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



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

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

Аватар пользователя VasyOK VasyOK 23 марта 2023 в 1:04

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

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

Аватар пользователя serafimm serafimm 23 марта 2023 в 10:54

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

Аватар пользователя VasyOK VasyOK 23 марта 2023 в 17:00

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