Реализация полноценной карточки товаров

Все привет.
Условие такое:
Хочу на своем сайте, в карточке товара, сделать галерею.
Товарная сетка сведена в таблицу MIGX.

Допустим есть три фотографии товара.
Обычно выводят так.
Одно фото-главное, оно же-большое. И две миниатюрные под ней.
Мне надо немного не так.
Просто, главное большое фото со стрелочками влево вправо можно пролистать все фотки.
При нажатии на большую фотку оно открывается на весь экран и уже с миниатюрами остальных фотографий внизу.

Так вообще можно в modx revo сделать?

Заюзал до дыр getImageList но он бомбит все три фотки одновременно в карточке и все.
Oleg
20 января 2018, 13:32
modx.pro
1 416
0

Комментарии: 10

Андрей
20 января 2018, 16:45
0
Можно подключить Fotorama. Также этот скрипт по умолчанию используется в minishop2 и ms2gallery. Либо найти и подключить ещё что то похожее.
    Oleg
    20 января 2018, 16:47
    0
    я купил ms2gallery, установил, вообще ничего не изменилось. Без толку.
    Где там этот скрипт-не знаю.
      Oleg
      20 января 2018, 16:49
      0
      Хотелось бы фотораму в отдел ном окне при увеличении после нажатия.
      Таких вариантов в сети нет.
      Oleg
      20 января 2018, 16:49
      0
      Я думаю, что ms2gallery не будет выводить фотографии из таблицы migx
        Андрей
        20 января 2018, 17:00
        0
        я купил ms2gallery, установил, вообще ничего не изменилось. Без толку.
        Где там этот скрипт-не знаю.

        ms2Gallery — Скрипты и стили.

        Хотелось бы фотораму в отдел ном окне при увеличении после нажатия.
        Таких вариантов в сети нет.

        http://fotorama.io/customize/fullscreen/ — если правильно понял. При наведении на картинку, появляется кнопка увеличения на весь экран. Либо прикрутить для увеличения например — Fancybox

        Я думаю, что ms2gallery не будет выводить фотографии из таблицы migx

        Оно и не должно. Это самостоятельный компонент для реализации галереи.
          Oleg
          20 января 2018, 17:02
          0
          вот только что попробовал фотораму прикрутить.
          Там надо в js лезть, убирать событие по клику и ставить события для fancybox и не факт что не будет конфликт скриптов
            Oleg
            20 января 2018, 17:04
            0
            про ms2Gallery.

            В смысле он не должен видеть картинки товаров?
            Ничего не понимаю.
            А зачем он тогда нужен?
            Как же он определит какие картинки надо выводить? У меня товары не ресурсами а таблицей.
            А крутить к каждому товару свою галерею, хм, их около 5000. Даже не представляю.
          Oleg
          20 января 2018, 17:08
          0
          Вот такой вывод сейчас:
          [[!getImageList?
          &value=`[[*gallery]]`
          &limit=`3`
          &tpl=`imgslider `
          ]]
          А как выводить через ms2Gallery?
            Андрей
            20 января 2018, 17:42
            0
            про ms2Gallery.
            В смысле он не должен видеть картинки товаров?
            Ничего не понимаю.
            А зачем он тогда нужен? У меня товары не ресурсами а таблицей.
            А крутить к каждому товару свою галерею, хм, их около 5000. Даже не представляю.

            Это самостоятельная галерея для ресурсов. Для MIGX таблиц оно разумеется не подойдёт.

            вот только что попробовал фотораму прикрутить. Там надо в js лезть, убирать событие по клику и ставить события для fancybox и не факт что не будет конфликт скриптов

            Раньше делал как тут написано — https://toster.ru/q/55204, первый ответ. Как сейчас не знаю, но по идее не должно быть проблем. Или взять альтернативный скрипт как я сразу написал, например — Slick, он лёгкий и fancybox крутится к нему без проблем.
              Oleg
              20 января 2018, 17:56
              0
              Пасиба!
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            10