На сайте несколько групп ресурсов, одна из них — новости, содержит пару сотен простых встроенных ресурсов. В какой-то момент этот элемент в дереве ресурсов перестал раскрываться и исчез треугольничек слева от него. Точное поведение такое: при загрузке дерева ресурсов в админике треугольник слева появляется, но через секундку исчезает. Если нажать иконку обновления, то треугольник опять появляется. Теперь если в него тыкнуть мышкой, то появляется спиннер с тектом «загружается» и через пару секунд пропадает, но список содержимого не загружается. В самом документе (в хтмл коде) соответствующий список пуст (смотрел внутрь) Ошибок консоль не даёт. Рядом находится подобный контейнер ресурсов — работает по-прежнему чётко. Добавить новую новость можно через пункт «добавить ресурс», без проблем. На фронте всё показывается как надо и сбоев не видно. Но вот в админке дерево не раскрывается. Найти нужную новость и поправить для неискушённого пользователя практически нереально. Что может быть такого? Такое ощущение, что скрипт не может сделать выборку содержимого контейнера. Но этот же скрипт спокойно выбирает содержимое у соседнего. Было подозрение на сбой в таблице. После чего в пхпадмине каждая таблица была проверена, у каждой статус был «ок». Что случилось? И, главное, как вернуть всё на круги своя?
Система Рево, версия 2.3.1, вроде. Никаких новых модудей в последнее время не устанавливалось. Никаких изменений в чанках/снипетах не было (смотрел лог). Сидит обычный человек и заводит по инструкции новости. И в один момент — бах, и отъехало раскрытие.
Не разворачивается группа ресурсов в админке
Версия MODX: Все
Комментарии (9)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Владимир Новопашин 07.04.2015 15:18 #
В консоли браузера пишутся какие-либо ошибки? Что говорят логи MODx'а?
Воеводский Михаил 07.04.2015 16:41 #
Как правильно указал Владимир, проверяй консоль браузера, в том числе отправляемые запросы и ответы на них.
Senescent 07.04.2015 17:50 #
<br />
По ресурсам: да, я тоже сначала решил, что собака порылась из-за последних добавленных ресурсов. Я их удалил. Вообще. Сначала в системе, потом в пхп-админе из таблицы ручками. И удалил на всякий случай парочку ресурсов за пару дней до того, когда всё железно работало. Дерево не восстановилось. Кеши всякие сбрасывал.
Воеводский Михаил 07.04.2015 18:13 #
Senescent 07.04.2015 18:23 #
Вобщем, пока наклёвываются 2 варианта решения в лоб:
— создать новый контейнер, в базе заменить у новостей родительский контейнер на новое значение. если работоспособность восстановится, старый прибить, новый переименовать. проверить чтоб в чанках всё плясало уже от нового контейнера
— сделать экспорт таблицы, таблицу обнулить, импортнуть пару записей. если заработает — импортить всё остальное частями. если опять сбой, значит из этого куска вычислить сбойную запись и переделать. глазами в базе выделить сбойные данные нереально, увы, я просматривал
Воеводский Михаил 07.04.2015 18:58 #
Если отправишь доступ к админке и базе на mail@compaero.ru, посмотрю.
Удален 13.04.2015 23:04 #
Senescent 14.04.2015 18:48 #
rommman5 05.09.2017 03:32 #