Решение проблемы Код: 200 OK {«success»:false}

В общем, сам решил проблему с ошибкой Код: 200 OK {«success»:false} (ага, я знаю, что это не ошибка, это же фича MODx)

Сообщение с «ошибкой» появлялось при клике по любому из ресурсов (Страница или Tickets), нажимал «ОК» и продолжал работу…
Связанное с этим же:
Были скрыты от просмотра Шаблоны и Дополнительные поля, некоторые из шаблонов/полей не мог отредактировать даже из адресной строки, при редактировании вместо названия шаблона показывался только номер.

На modx.pro тут и тут — оставлял посты с проблемой, которую так и не решил, т.е. практически три месяца сидел как на пороховой бочке.

Являюсь единственным пользователем-администратором личного блога на MODx, поэтому есть абсолютно все разрешения.

В общем оказалось, что я ввел слишком длинные описания для Шаблонов и TV (а что тут такого-то?).
MODx, по какой-то ему известной логике, урезал их до своего максимального размера, но сделал это криво, вследствие чего в конце названия появился «нечитаемый» (для MODx) символ, который и приводил к проблеме.

Пришлось лезть напрямую в БД MODx и править нужные поля для таблицы Шаблонов — site_templates.templatename и для TV site_tmplvars.caption соответственно.
Код: 200 OK {«success»:false} исчез, шаблоны и TV появились.

Может предупредить разработчиков MODx об этой проблеме? Ведь это касается не только шаблонов и TV?
Более эмоционально, с матами и картинками можно прочитать тут
Игорь
11 июля 2018, 18:37
2
394
+7

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

Павел Гвоздь
12 июля 2018, 01:02
+1
А кодировка таблиц в БД и самой БД какая?
    Игорь
    12 июля 2018, 17:29
    0
    Кодировка сервера: UTF-8 Unicode (utf8)
    Сопоставление кодировки соединения — utf8_general_ci