@byms

Смена картинки при клике на цвет. Как реализовать?

Нужно сделать, чтобы при клике на цвет товара, менялась картинка. У меня есть одна идея, сделать таблицу привязанную к товару с полями цвета и изображения, и при клике на цвет подгружать аяксом картинку. Хотелось бы узнать есть еще какие-нибудь варианты?
  • Вопрос задан
  • 2591 просмотр
Решения вопроса 1
KorsaR-ZN
@KorsaR-ZN
Ваша идея правильная обычно так примерно и делается.
У товара есть свойство цвет, это свойство обычно содержит несколько параметров: иконка, название, картинки, артикул (если от цвета он меняется), цена или наценка (если от цвета зависит)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Igorrebega
Можно просто имень файл в котором все картинки сразу(например одна под одной) а потом при клике при помощи js просто менять background-position
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
оптимально: 1 товар - 1 цвет.
Если несколько цветов - делаете перекрестные ссылки: квадраты с цветами по нажатию -> переход на другую страницу товара (это же наименование, но уже с другим цветом).
1. Не все отзывы и т.д. для товара одного цвета справедливы для другого!
2. Избавитесь от путаницы при генерации YML и подобных
3. Индексация (SEO)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы