Minishop2 и fotorama - не инициализируется

Поставил сегодня MODX 2.8.4, на него minisop2 из modstore.pro, все настроил точно по быстрому старту minishop2 и почему то не инициализируется fotorama. В карточке товара картинка с ссылкой на полноразмерное изображение без превьюшек внизу и прочей красоты типа «развернуть на весь экран». В коде нет никаких ссылок на скрипты фоторамы, хотя элемент .fotorama внутри #msGallery имеется. Кто-нибудь сталкивался? Куда копать?
Даже сейчас попробовал с нуля на modhost.pro поставить minishop2, сделал тестовый товар — те же самые вилы: фоторама не иннициализируется.
Евгений
20 августа 2022, 17:30
modx.pro
173
0

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

Сергей Лим
21 августа 2022, 10:00
0
Уже давно Минишоп не устанавливал, но проблема у меня такая была. Вроде проблема была в отсутствии jquery
    Евгений
    21 августа 2022, 11:41
    0
    Да на jQuery уже думал, вроде бы все есть
      Евгений
      21 августа 2022, 12:00
      0
      Опытным путем вычислил — проблема в обновлении Minishop2. В версии 2.9.3-pl фоторама работает, в последней версии 3.0.6-pl уже где-то ошибка
        Иван Бочкарев
        21 августа 2022, 14:14
        0
        А ошибка какая? В консоли браузера что показывает?
          Евгений
          21 августа 2022, 17:00
          0
          Вот тут можно посмотреть s30376.h10.modhost.pro/index.php?id=3
          всего 3 ошибки —
          Uncaught ReferenceError: jQuery is not defined at default.js?v=4e5b4ba68f:651:22
          Uncaught ReferenceError: jQuery is not defined at jquery.jgrowl.js:393:4
          Uncaught ReferenceError: miniShop2 is not defined at message_settings.js:1:1
            Сергей Лим
            21 августа 2022, 17:53
            +2
            Все верно, скрипты не видят jquery, потому что он подключается уже после того, как срабатывают скрипты miniShop'a. Подключи jquery в и все заработает. Ну и про плюсик к этому комменту не забудь)
              Евгений
              21 августа 2022, 22:27
              0
              Точно, переставил вызов Jquery в head — все заработало. Будем копать, почему скрипты фоторамы при инициализации, до вызова Jquery выводятся
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    7