Есть модули html: все было нормально, но пока не могу понять по какой причине произошло следующее: - сами модули в списке "Текстовый блок - HTML" остались, но абсолютно пустые - открываешь через "редактировать" - а там: поле "Название" пустое (хотя в списке модулей название есть), поле "Текст" пустое, поле "Статус" - "Отключено"; - в phpmyadmin: в oc_module все эти html-модули есть, поля module_id, name, code, setting - заполнены. Вот что, например в одном из них в setting: Спойлер: setting {"name":"\u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u043e\u0439","module_description":{"1":{"title":"","description":"<h2 data-wow-delay="0.3s" class="wow bounceInLeft animated text-center" style="visibility: visible; animation-delay: 0.3s; animation-name: bounceInLeft;"> \u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0435\u043c \u043a \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u0435\u0439 \u043f\u0440\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u043e\u043f\u043b\u0438\u0432\u043d\u043e\u0433\u043e \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0432\u0437\u0430\u0438\u043c\u043e\u0432\u044b\u0433\u043e\u0434\u043d\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445<\/h2> "}},"status":"1"} Т.е. в БД модули есть, а в админке - нет (т.е. пустые и, естественно, и на сайте не видны). Не подскажите, в чем может быть причина и как можно вылечить?
После нажатия редактировать, в редакторе нажимали кнопку Исходник? Возможно в исходнике просто html код, а вы его просто не видите в редакторе.
Сталкивался с таким. При восстановлении бэкапа через штатный инструмент, все html модули и содержимое текстовых блоков в шаблоне кодировались в base64. При восстановлении средствами хостинга поблемы нет. Так и не понял с чем связано, то ли с шаблоном, то ли с хостингом.
Причину косяка так и не выяснил... Вручную восстановил (копируя из БД запись в поле setting - да еще помучавшись с конвертацией - в содержимое соответствующих html-модулей в админке). Вопрос к старшим товарищам от слабака: при наличии необходимых записей в БД (они же не пропали! основное: поле setting - существует) - как восстановить потерянную по непонятным причинам связь БД с сайтом (админкой)? Если бы в админке не сохранились упоминания о html-модулях - дело другое, но: в БД записи о модуле есть; админка "помнит" об их существовании - как восстановить нарушенную по каким-то причинам связь БД с сайтом (админкой)?
Кому как, а мне сложно ответить. Точно может ответить тот у кого на 100% так было. Бывает и модули левые с вареза с вирусами, творят что хотят.