Здравствуйте. Может ли кто-нибудь подсказать, как реанимировать сайт?
сегодня в субб, в 17,00 сделали обновление одного пункта в админке в разделе "Обновление решений"
Решение от Альфа Системс: Строительные материалы. Инструменты. Товары для дома (StroyMart) Там что-то с англ языком было в обновлении.
Сразу после обновления сайт перестал открываться, т.е. только текст с этой ошибкой и все.
и выскакивает строка с ошибкой: Fatal error: Call to undefined method CBitrixComponentTemplate::setFrameMode() in /home/bitrix/www/bitrix/templates/sm/components/bitrix/menu/toppanel/template.php on line 3
Вообще в нем надо удалить строчку $this->setFrameMode(true);
Но что-то мне подсказывает, что таких компонент еще гора будет, так как вы не обновили Битрикс, а чудо-разрабы Альфа-Системс не удосужились поставить ограничение на версию Битрикс в обновлениях.
Но после того как Битрикс все же обновите (если сейчас сделать это не можете) по хорошему бы все изменения такие вернуть назад. В общем, лучше вам с Альфа Системс проблемы такие решать.
Торговая Национальная пишет: вот код на который ссылается ошибка
Вообще в нем надо удалить строчку $this->setFrameMode(true);
Но что-то мне подсказывает, что таких компонент еще гора будет, так как вы не обновили Битрикс, а чудо-разрабы Альфа-Системс не удосужились поставить ограничение на версию Битрикс в обновлениях.
Да, после удаления строчки появилось лишь верхнее меню, и все. Что же нужно сделать? Обновить Битрикс?
Антон Долганин пишет: ообще в нем надо удалить строчку
Но после того как Битрикс все же обновите (если сейчас сделать это не можете) по хорошему бы все изменения такие вернуть назад. В общем, лучше вам с Альфа Системс проблемы такие решать.
Да, я понял. Вернул удаленную строку, т.к. за ней новые строки с ошибками потянулись.
Если сейчас установить обновления для платформы (их 19 шт) это поможет восстановить работу сайта? у меня магазин, который делали 6 мес и честно говоря, страшно уже делать какие-то эксперименты. или обновления платформы не навредят?
Просто одно обновления для композитного сайта с добавлением двух флажков (русс, англ яз) закрыло весь сайт на два дня, до понедельника
Торговая Национальная пишет: Просто одно обновления для композитного сайта с добавлением двух флажков (русс, англ яз) закрыло весь сайт на два дня, до понедельника
Ну проблемная строчка кода и подключает композитный сайт. Это все что она делает.