Текст на экране Код: 200 OK {"success":false} при открытии. Кстати, вместо названия шаблона выводился номер - примерно как тут ниже.
И одновременно с этим в какой-то момент времени (просто не заметил, когда это случилось) скрылся список шаблонов и дополнительных tv-полей.
Приходилось все время нажимать ОК - и я почти смирился с неудобством. До тех пор, пока некоторые шаблоны и TV перестали открываться на редактирование в адресной строке.
У меня появление ошибки никак не было связано с неверными разрешениями для пользователей на view_template или view_tv, так как я единственный пользователь-администратор со всеми доступными разрешениями.
Такое ощущение, что все, кто знают - МОЛЧАТ, или знающих людей РЕАЛЬНО НЕТ.
Черт побери, да я даже пива сегодня выпью, честное слово :)
В общем, оказалось, что я ввел слишком длинные описания для Шаблонов и TV (но это не точно, может это как-то связано с кодировкой).
MODx, по какой-то ему известной логике, урезал их до своего максимального размера, но сделал это криво, вследствие чего в конце названия появился "нечитаемый" (для MODx) символ и ... вот как бы и все. КАК я до этого допёр - отдельная тема.
Пришлось лезть в phpMyAdmin и править нужные поля для таблицы Шаблонов - site_templates.templatename и для TV site_tmplvars.caption соответственно.
Ввел в эти поля необходимые КОРОТКИЕ названия - и вся заработало как надо, и Код 200 исчез и Шаблоны с Tv показались.
Вообще, мне кажется, что в MODx существует глобальная проблема с отображением полей при редактировании. Я, например, ввел в заголовке Тикетса некий текст (сейчас повторить не могу), после чего список всех Тикетов просто перестал отображаться.
Круто, да? Но я-то теперь знаю, что можно залезть напрямую в БД и заменить текст в нужных полях, а представьте неподготовленного пользователя? Представляете его панику?
Сколько человек ушло с MODx на другие CMS в результате таких вот "ошибок"?
MODx мне очень нравится (я как-то делал CMS для статичных HTML-страниц, похожая идеология), но, несмотря на некоторую кривизну, пока решил остановиться именно на MODx (знаком с Drupal, OctoberCMS, Joomla - понятно, в чью пользу сравнение).
После регистрации/авторизации пользователи могут публиковать свои собственные статьи или объявления в специальных разделах сайта. Да, конечно, все пока работает в тестовом режиме :) Открыть