Uncaught ReferenceError: miniShop2Config is not de

Что может означать вот такая ошибка Uncaught ReferenceError: miniShop2Config is not defined в консоли Chrome?

1miniShop2 = {
2	initialize: function() {
3		if(!jQuery().ajaxForm) {
4			document.write('<script src="'+miniShop2Config.jsUrl+'lib/jquery.form.min.js"><\/script>');
Uncaught ReferenceError: miniShop2Config is not defined
}
if(!jQuery().jGrowl) {
document.write('<script src="'+miniShop2Config.jsUrl+'lib/jquery.jgrowl.min.js"><\/script>');
}
Что не понравилось на 4-ой строке?
Денис Богдановский
31 марта 2013, 21:44
modx.pro
4 061
0

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

Василий Наумкин
01 апреля 2013, 06:47
0
Проверь вёрстку. У тебя, наверное, нет тега head, чтобы туда прописались скрипты при инициализации MS2.
    Денис Богдановский
    03 апреля 2013, 01:40
    0
    Действительно была очепятка в head… спасибо
      Хлебников Михаил
      10 октября 2013, 10:55
      0
      Здравствуйте. Подскажите, пожалуйста. У меня такая же ошибка «Uncaught ReferenceError: miniShop2Config is not defined». При этом делал по этому уроку.

      На выходе у меня получается так. Я ввожу запрос и нажимаю на поиск. Остаемся на той же странице. Если открыть страницу с результатами поиска принудительно, то она пустая.
      Была та же проблема: «Uncaught ReferenceError: miniShop2Config is not defined » С версткой было все в порядке, но jquery подключался старый -1.8… Сменил на то, что хочет miniShop2 — 1.9.1 — ругаться перестал.
        Дмитрий Путов
        13 марта 2016, 21:58
        1
        0
        Добрый день!

        Столкнулся с такой же проблемой, при выводе шаблона не из контекста web, а из второго контекста который добавлен в систему. Не прописывает конфиг куда надо… Куда копать?
          Дмитрий Путов
          13 марта 2016, 22:46
          0
          Уточнение:
          не дописывает конфиг когда сайт развернут локально, когда выкатываешь на хостинг — все нормально.
            Дмитрий Путов
            13 марта 2016, 23:18
            0
            Разобрался. Сам дурилка. Общий рецепт такой, если переписываешь все сниппеты для вывода списков товаров самостоятельно и с нуля, а потом хочешь чтобы minishopский js-frontend работал как надо, не забывай что надо обязательно

            /* @var miniShop2 $miniShop2 */
            $miniShop2 = $modx->getService('minishop2');
            $miniShop2->initialize($modx->context->key);

            вставлять, там где тебе надо чтобы минишоп работал.

            Именно там, в методе initialize, в секцию вставится miniShop2Config.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          7