@SergPro

Не выводится контент в редакторе контента MODX — что делать?

На сайте контент отображается нормально.
В админке у некоторых ресурсов редактор пустой. Если сохранить такую страницу, то контент исчезнет.
Если заново добавить контент на проблемную страницу, все работает хорошо (при последующих редактированиях в админке контент видно).

Как понимаю, проблема либо в базе (в модх поступает информация, которую он не может обработать), либо в modx (разрабатывал проект не я, неизвестно что могли сделать с ядром).

В базе кодировка неправильная, проблемы с кириллицей. Попробовал сменить cp-1251 на utf-8, не получается.
SQL запрос на смену кодировки возвращает "Данное выделение не содержит уникального столбца...."
Попробовал поменять вручную часть таблиц и полей для эксперимента. Некоторые поля не меняют кодировку - "#1283 - Column 'description' cannot be part of FULLTEXT index".

Что делать? Может кто-нибудь сталкивался с такой проблемой, сколько будет стоить решение?
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
@SergPro Автор вопроса
Дело было в неопознанных символах. Возможно они появились из-за неправильной кодировки.

То есть, в админку не выводились те страницы, в которых присутствовали неопознанные символы, даже перекодировка их не понимала.

Пришлось перекодировать дамп базы, регуляркой почистить символы.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
Да, база данных должна быть в UTF-8. А также посмотреть на сам редактор.
Напишите на почту в моем профиле.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы