MiniShop2. Не срабатывают JS.

Всем привет, только начинаю знакомство с MODx и MiniShop2.
Тестовая установка с чистым MODx и MiniShop2 товар в корзину добавляется, при этом не срабатывают аллерты и не обновляются данные в мини корзине, если обновить страницу, товар лежит в корзине. В чем может быть причина и куда посмотреть?
Ошибок в консоли и логах MODx нет. Протестировал минишоп на двух сайтах поведение одинаковое.
Спасибо за ответы.
Дмитрий
02 сентября 2019, 14:28
modx.pro
129
0

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

Андрей
02 сентября 2019, 14:45
0
А с дефолтными чанками работает?
    Дмитрий
    02 сентября 2019, 15:22
    0
    с дефолтными и не работает
    Евгений Webinmd
    02 сентября 2019, 15:58
    0
    jquery подключен?
      Дмитрий
      02 сентября 2019, 16:22
      0
      В дефолтном чанке хедера подключен
      В системных настройках путь к дефолтным.JS прописан
      ElenaLelo
      02 сентября 2019, 17:28
      0
      Переустановите дополнение и ничего не меняя отследите через отладчик (поставьте точки остановки) что именно передается скриптом.
        Дмитрий
        03 сентября 2019, 23:05
        0
        на чистом MODx с MiniShop и bootstrap всё заработало после переноса с отладочного на рабочий домен.
        на своём шаблоне наблюдается такая проблема:
        почему-то дефолтный скрипт "/assets/components/minishop2/js/web/default.js" не грузится при первой загрузки страницы, после нажатия на кнопку — «добавить в корзину» страница обновляется и скрипт default.js подгружается и всё начинает работать корректно, после ручного обновления страницы скрипт снова не грузится.
        Дмитрий
        03 сентября 2019, 23:40
        0
        Решено!
        id="msProduct"
        стоял не в том div-е
          Дмитрий
          04 сентября 2019, 13:46
          0
          ан нет, перенес id=«msProduct» на див повыше и вроде всё заработало, но при первом заходе на страницу товара(обновлении с очисткой кэша), всё равно не грузится default.js, что приводит к обновлению страницы при нажатии добавить в коризну и аллерты jgrowl не вылазят
            Павел Бигель
            04 сентября 2019, 14:12
            0
            Можно закостылить плагином
            $modx->regClientScript('/assets/components/minishop2/js/web/default.js')
              Дмитрий
              04 сентября 2019, 14:42
              0
              в таком случае он подгрузится без версии(default.js) и после добавления товара(опять через обновление страницы) на кнопку будут срабатывать два скрипта -один с версией(default.js?v=######), другой без(default.js)
                Павел Бигель
                04 сентября 2019, 14:46
                0
                А jquery у тебя обычный минифицированный? не слим?
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            12