Реализация полноценной карточки товаров
Все привет.
Условие такое:
Хочу на своем сайте, в карточке товара, сделать галерею.
Товарная сетка сведена в таблицу MIGX.
Допустим есть три фотографии товара.
Обычно выводят так.
Одно фото-главное, оно же-большое. И две миниатюрные под ней.
Мне надо немного не так.
Просто, главное большое фото со стрелочками влево вправо можно пролистать все фотки.
При нажатии на большую фотку оно открывается на весь экран и уже с миниатюрами остальных фотографий внизу.
Так вообще можно в modx revo сделать?
Заюзал до дыр getImageList но он бомбит все три фотки одновременно в карточке и все.
Условие такое:
Хочу на своем сайте, в карточке товара, сделать галерею.
Товарная сетка сведена в таблицу MIGX.
Допустим есть три фотографии товара.
Обычно выводят так.
Одно фото-главное, оно же-большое. И две миниатюрные под ней.
Мне надо немного не так.
Просто, главное большое фото со стрелочками влево вправо можно пролистать все фотки.
При нажатии на большую фотку оно открывается на весь экран и уже с миниатюрами остальных фотографий внизу.
Так вообще можно в modx revo сделать?
Заюзал до дыр getImageList но он бомбит все три фотки одновременно в карточке и все.
Комментарии: 10
Можно подключить Fotorama. Также этот скрипт по умолчанию используется в minishop2 и ms2gallery. Либо найти и подключить ещё что то похожее.
я купил ms2gallery, установил, вообще ничего не изменилось. Без толку.
Где там этот скрипт-не знаю.
Где там этот скрипт-не знаю.
Хотелось бы фотораму в отдел ном окне при увеличении после нажатия.
Таких вариантов в сети нет.
Таких вариантов в сети нет.
Я думаю, что ms2gallery не будет выводить фотографии из таблицы migx
я купил ms2gallery, установил, вообще ничего не изменилось. Без толку.
Где там этот скрипт-не знаю.
ms2Gallery — Скрипты и стили.
Хотелось бы фотораму в отдел ном окне при увеличении после нажатия.
Таких вариантов в сети нет.
http://fotorama.io/customize/fullscreen/ — если правильно понял. При наведении на картинку, появляется кнопка увеличения на весь экран. Либо прикрутить для увеличения например — Fancybox
Я думаю, что ms2gallery не будет выводить фотографии из таблицы migx
Оно и не должно. Это самостоятельный компонент для реализации галереи.
вот только что попробовал фотораму прикрутить.
Там надо в js лезть, убирать событие по клику и ставить события для fancybox и не факт что не будет конфликт скриптов
Там надо в js лезть, убирать событие по клику и ставить события для fancybox и не факт что не будет конфликт скриптов
про ms2Gallery.
В смысле он не должен видеть картинки товаров?
Ничего не понимаю.
А зачем он тогда нужен?
Как же он определит какие картинки надо выводить? У меня товары не ресурсами а таблицей.
А крутить к каждому товару свою галерею, хм, их около 5000. Даже не представляю.
В смысле он не должен видеть картинки товаров?
Ничего не понимаю.
А зачем он тогда нужен?
Как же он определит какие картинки надо выводить? У меня товары не ресурсами а таблицей.
А крутить к каждому товару свою галерею, хм, их около 5000. Даже не представляю.
Вот такой вывод сейчас:
[[!getImageList?
&value=`[[*gallery]]`
&limit=`3`
&tpl=`imgslider `
]]
А как выводить через ms2Gallery?
[[!getImageList?
&value=`[[*gallery]]`
&limit=`3`
&tpl=`imgslider `
]]
А как выводить через ms2Gallery?
про ms2Gallery.
В смысле он не должен видеть картинки товаров?
Ничего не понимаю.
А зачем он тогда нужен? У меня товары не ресурсами а таблицей.
А крутить к каждому товару свою галерею, хм, их около 5000. Даже не представляю.
Это самостоятельная галерея для ресурсов. Для MIGX таблиц оно разумеется не подойдёт.
вот только что попробовал фотораму прикрутить. Там надо в js лезть, убирать событие по клику и ставить события для fancybox и не факт что не будет конфликт скриптов
Раньше делал как тут написано — https://toster.ru/q/55204, первый ответ. Как сейчас не знаю, но по идее не должно быть проблем. Или взять альтернативный скрипт как я сразу написал, например — Slick, он лёгкий и fancybox крутится к нему без проблем.
Пасиба!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.