Возникла необходимость подредактировать старые материалы на сайте, после сохранения изменений пропадает полностью содержание материала, и не восстанавливается. С новыми нодами все в порядке. Нашел признак: если в содержании в графе "Язык" напротив ноды стоит надпись: "Неопределённый язык ()", то этот материал редактированию не поддается - при любом внесении изменений пропадает содержание. Может быть кто-то сталкивался? В чем причина?
Комментарии
Переезжали с D6 или D7 был с "нуля"?
D7 был c "нуля" полностью
Что-то даже не предполагаю, с чем это может быть связано.
Попробуйте такие варианты:
1. в любой утилите работы с MySQL (например, phpMyAdmin) - откройте таблицу node и попытайтесь найти разницу между полями в старых и новых нодах. Может, какой-то флаг натолкнёт на мысль с чем это связано.
2. попробуйте сделать дамп базы (с помощью Backup&Migrate) и импортировать заново в "чистую базу".
С языком сайта не экспериментировали после установки? Ну там, может меняли/удаляли языки...
Спасибо, буду пробовать, о результате отпишусь.
То же самое на одном сайте. Чистый Drup 7.
Пробовал удалять язык, добавлять. Добавляет до 64 процентов.
Вышел из положения следующим образом - Структура->Типы материалов-> выбрал глючный тип-> включил многоязычность.
Далее, при редактировании материала, указал, что язык русский.
Стало нормально сохраняться.