Перейти к содержимому


Фотография
- - - - -

JBColor и смена картинок

jbcolor

Сообщений в теме: 9

#1 Panda

Panda

Отправлено 23 January 2016 - 11:30

Подскажите, пожалуйста, как организовать привязку изображений товара к разным цветам JBColor? Чтобы когда выбираю цвет - менялась картинка товара. Так, как это сделано у вас на демо-сайте.


Сообщение отредактировал Panda: 23 January 2016 - 11:31

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 23 January 2016 - 11:34

здравствуйте Panda, здравствуйте это делается с помощью вариаций цены.  Подробнее в документации, в этой и еще одной статье.


  • 0
Изображение
 

#3 Panda

Panda

Отправлено 23 January 2016 - 17:12

здравствуйте Panda, здравствуйте это делается с помощью вариаций цены.  Подробнее в документации, в этой и еще одной статье.

Спасибо, получилось после просмотра видео.

Подскажите теперь, можно ли в админке выбор цвета сделать выпадающим списком, или еще как-то кроме стандартного виджета?

Будет использоваться много разных оттеночных цветов. По этой причине еще вопрос, нельзя ли их (цвета) как-то группировать для различных категорий товаров?


  • 0

#4 SmetDenis

SmetDenis

Отправлено 25 January 2016 - 13:48

Добрый день,

Подскажите теперь, можно ли в админке выбор цвета сделать выпадающим списком, или еще как-то кроме стандартного виджета?


По умолчанию виджет цветов выглядит именно так.
Если он не подходит, то лучше вместо него использовать другой тип поля, например выпадающий список или радио-кнопки с дополнительный CSS-версткой.

К сожалению, группировку мы не предусматривали.
Могу посоветовать только скрывать не использованные в вариациях цвета через настройки элемента JBPrica(Calc|Plain).
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Panda

Panda

Отправлено 28 January 2016 - 17:39

Хорошо, но как использовать другой тип поля, например выпадающий список, в админке?


  • 0

#6 SmetDenis

SmetDenis

Отправлено 29 January 2016 - 12:26

Хорошо, но как использовать другой тип поля, например выпадающий список, в админке?

Использовать соответствующий элемент select, где каждый пункт - это цвет.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 Panda

Panda

Отправлено 02 February 2016 - 19:31

Использовать соответствующий элемент select, где каждый пункт - это цвет.

На сайте он используется. Вопрос в том, как в админке (при заполнении карточки товара) вывести его, а не виджет?


  • 0

#8 SmetDenis

SmetDenis

Отправлено 04 February 2016 - 12:31

Думаю вам стоит посмотреть нужные вам элементы
media\zoo\applications\jbuniversal\cart-elements\price

А именно методы render и edit и заменить их реализацию на нужные.
Чтобы не делать хаков, можно создать собственный элемент с нужной реализацией. По большей части это будет copy&paste.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#9 Panda

Panda

Отправлено 12 February 2016 - 10:09

Извиняюсь, но я не понял, что нужно сделать. Где что заменить, чтобы а вдминке вместо виджета выводился выпадающий список?

Прикрепленные изображения

  • color.jpg

  • 0

#10 SmetDenis

SmetDenis

Отправлено 19 February 2016 - 11:32

Единственный вариант - изменить элемент, функцию edit()

media\zoo\applications\jbuniversal\cart-elements\price\color\color.php

 

К сожалению, готового решения нет.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Темы с аналогичным тегами jbcolor

Click to return to top of page in style!