Minishop2 и пустая панель

Добрый день.
Внезапно возникла проблема на ровном месте.
В админке перестал отображаться каталог товаров. Т.е. в меню все категории и подкатегории видны, в правой части нет ниодного товара. Просто пустая серая часть.
Никаких изменений на сайте не вносили, логи error_log сервера пустые, журнал MODx revo пустой. Хостер уверяет, что ничего не менял.
В админке в консоле есть ошибка
Chrome: Uncaught TypeError: b[(d.xtype || e)] is not a function
FF: Ошибка: TypeError: b[(intermediate value)] is not a constructor
     Источник: /manager/assets/ext3/ext-all.js Строка: 21
Новые поля не добавлялись. Все старые раньше работали отлично.

Кто-нибудь сталкивался с такой бедой? не отображается только каталог minishop2 в админке. На фронт-энде всё отлично работает.
Romancho
13 мая 2015, 10:07
modx.pro
4 794
0

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

Romancho
14 мая 2015, 12:08
0
В моем случае помог снос и переустановка Tickets
[
Minishop2 — 2.1.10 pl,
Tickets — 1.6.1 pl
]

    Василий Наумкин
    15 мая 2015, 14:03
    0
    Очень похоже на то, что ты просто не почистил кэш браузера и старый javascript глючил с новыми файлами.
      Romancho
      15 мая 2015, 14:39
      0
      Пробовали на моем рабочем и домашнем компе, на 4-х компах заказчика + переносил сайт на локалхост под Денвер. После удаления и переустановки обновленного Tickets всё прекрасно работает.
      Признаю, что сайт уже сам по себе напоминает Франкештейна, может что-то законфликтовало с предыдущей версией Tickets — сейчас всё отлично работает.
    Павел
    15 мая 2015, 14:45
    0
    Столкнулся с точно такой же проблемой, пробовал переустановку Tickets — не помогло, а удаление Tickets помогает…
    Кеш конечно же чистился, более того, поставил FireFox, которого на компе вообще не было — без результата. К ошибкам в консоле добавлю IE добавлю — create:function(d,e){return d.render?d:new b[d.xtype||e](d)} — команда не поддерживается объектом, всё тот же файл ext-all.js строка 21. Товарищи, выручайте! )
      Romancho
      15 мая 2015, 14:47
      0
      Я полностью удалил и скачал последнюю новую версию + вроде как нужно обновление minishop2
        Павел
        15 мая 2015, 14:49
        0
        Tickets изначально ставил версии 1.6.1, miniShop до последней обновил после сноса Tickets — не помогло.
          Romancho
          15 мая 2015, 14:50
          0
          А до этого работало?
            Павел
            15 мая 2015, 14:53
            0
            Изначально ставился miniShop, потом Tickets (1.6.1), после установки которого уже не работала панель каталога товаров miniShop… как то так
      Romancho
      15 мая 2015, 14:51
      0
      Хотя да — удаление ведь помогает.
        Игорь Улькин
        07 июля 2015, 16:57
        0
        поймал аналогичную штуку
        downgrade Tickets с 1.6.5pl до 1.4.2pl все вновь отображается.
        Впрочем вернув на 1.6.5pl все тоже отображается

        пс кэши и все прочее вышеописанное не помогало (в хостинг не писал). Сайт не франкенштейн, но контентщики криворукие. Что странно, откатывался на утренний бэкап, когда все было хорошо, но это не помогло.
          soch
          08 августа 2015, 05:07
          0
          тоже появилась проблема, при чем пустая админка только при попытке редактировать TV, последнее что делал обновление minishop2 до последней версии
          ext-all.js:21 Uncaught TypeError: Cannot read property 'dom' of null
          ext-base.js:21 Uncaught TypeError: Cannot read property 'prototype' of undefinedExt.apply.extend @ ext-base.js:21(anonymous function) @ update.js:25
            Василий Наумкин
            08 августа 2015, 05:26
            0
            Если установлен Tickets — нужно обновить и его.
              soch
              08 августа 2015, 11:01
              0
              как это не странно но помогло изменение часового пояса в винде, обновление minishop2 к проблеме не относится, виноват хост
              Алексей
              31 августа 2015, 11:45
              0
              Добрый день всем!
              возникла та же проблема — куча платных дополнений, все для minishop2. Вдруг выясняется что нельзя добавить новый товар — выскакивает ошибка:
              ext-all.js:21 Uncaught TypeError: b[(d.xtype || e)] is not a function
              и подробнее:
              Uncaught TypeError: b[(d.xtype || e)] is not a functionExt.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.TabPanel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21MODx.Tabs 
              @ modx.tabs.js:22MODx.VerticalTabs 
              @ modx.tabs.js:42miniShop2.panel.ProductSettings 
              @ product.common.js:467Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.TabPanel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21MODx.Tabs 
              @ modx.tabs.js:22Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.Container.Ext.extend.createComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.lookupComponent 
              @ ext-all.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21(anonymous function) 
              @ ext-all.js:21Ext.apply.each 
              @ ext-base.js:21Ext.Container.Ext.extend.add 
              @ ext-all.js:21Ext.Container.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Panel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.FormPanel.Ext.extend.initComponent 
              @ ext-all.js:21Ext.Component 
              @ ext-all.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21Ext.apply.extend.S 
              @ ext-base.js:21MODx.FormPanel 
              @ modx.panel.js:34MODx.panel.Resource 
              @ modx.panel.resource.js:25miniShop2.panel.Product 
              @ create.js:83Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.extend.load 
              @ modx.js:85Ext.extend._loadComponents 
              @ modx.component.js:68MODx.Component 
              @ modx.component.js:10MODx.page.CreateResource 
              @ create.js:29miniShop2.page.CreateProduct 
              @ create.js:7Ext.ComponentMgr.create 
              @ ext-all.js:21Ext.extend.load 
              @ modx.js:85(anonymous function) 
              @ ?id=2&a=resource/create&class_key=msProduct&parent=2&context_key=web:100(anonymous function) 
              @ ext-all.js:21b 
              @ ext-all.js:21
              Хочу проверить все на «чистом» минишопе2, в связи с этим, прошу добавить на тестовый тариф modhost.pro платные дополнения:
              msoptionscolor
              msproductremains

              UPD: я же могу их из /packages/ достать))
              PS: переустановка\удаление tickets не помогает, равно как и отключение всех плагинов
              Gengar
              25 июля 2018, 14:41
              0
              Здравствуйте.
              Возникла схожая проблема после волны взлома ModX.
              Только у меня так для всех ресурсов. Ошибки в консоли наблюдаю те же самые.
              joxi.ru/Y2LMzMqc9v9YOA
              При попытке отредактировать ресурс не открывается редактор, не меняется заголовок редактируемого ресурса.
              Кэширование CSS и JS выключено.
              Обновился до последней версии МодХ (2.6.5 на данный момент), MiniShop для эксперимента отключал, переустановил TinyMCE, отключил SeoPro и еще ряд плагинов, которые могли бы повлиять на редактор.
              Но ничего не помогает.
              Куда грести? (
                UDAV
                04 апреля 2019, 11:28
                0
                Мне помогло переименование ht.access в .htaccess в папке manager
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                17