Здравствуйте. Может ли кто-нибудь подсказать, как реанимировать сайт?
сегодня в субб, в 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 мес и честно говоря, страшно уже делать какие-то эксперименты. или обновления платформы не навредят?
Просто одно обновления для композитного сайта с добавлением двух флажков (русс, англ яз) закрыло весь сайт на два дня, до понедельника
Торговая Национальная пишет: Просто одно обновления для композитного сайта с добавлением двух флажков (русс, англ яз) закрыло весь сайт на два дня, до понедельника
Ну проблемная строчка кода и подключает композитный сайт. Это все что она делает.
Не, вы можете конечно рискнуть, сделав бекап предварительно, но я предпочитаю не давать таких советов. Ну и вообще апдейты это такое дело, что лучше делать их разработчику, или хотя бы с возможностью резко к нему обратиться.
Антон Долганин пишет: Не, вы можете конечно рискнуть, сделав бекап предварительно, но я предпочитаю не давать таких советов. Ну и вообще апдейты это такое дело, что лучше делать их разработчику, или хотя бы с возможностью резко к нему обратиться.
Антон Долганин пишет: Но что-то мне подсказывает, что таких компонент еще гора будет, так как вы не обновили Битрикс, а чудо-разрабы Альфа-Системс не удосужились поставить ограничение на версию Битрикс в обновлениях.
Антон, а ты разве не в курсе, что эта фича не работает? Хоть сколько заустанавливайся - битрикс НИКАК это не проверяет. В карточке обновления модуля пишет, что есть такое ограничение, но обновление модуля установиться все равно всем.
Что нам стоит, сайт построить? - Нарисуем, будет жить!
Антон, я не могу спокойно им писать. Это просто трата нервов. И ради чего? Вот мое обращение, если кому интересно. На мои возражения меня тупо послали (читай ниже)
От кого: [5480] (Sergey Emelyanov) Сергей Емельянов
Управление сайтом > Вопрос разработки с использованием АПИ (с позиции разработчика)
Справочные материалы не помогли решить проблему: Да Установлены все последние обновления: установлены все беты Разрешаю сотрудникам техподдержки установить обновления продукта: Разрешаю Код вызова АПИ функции, который приводит к проблеме: Добрый день! В курсе: http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=3218
Есть такой текст:
version_control.txt - служит для организации связи между версиями модулей. Файл содержит ссылки на версии модулей, от которых зависит данное обновление. Например, файл может содержать iblock,3.8.0. Это означает, что данное обновление будет установлено, если в системе установлен модуль Информационные блоки версии не ниже 3.8.0. Либо модуль Информационные блоки не установлен вообще. Необязательный файл.
Кладу в обновление файл version_control.txt С содержимым: main,14.5.0
На данный момент есть проблема с version_control.txt в котором есть привязка к стандартным модулям продукта, эти правила не работают. Разработчики в курсе проблемы, будут исправления.
В качестве временного решения можно проверять версии нужных модулей уже после установки Вашего решения, например, на странице настроек решения.
С уважением, старший специалист техподдержки Митрофанов Михаил
Автоматическое сообщение о создании заявки в разработку
На основе информации из данного обращения была создана заявка в отдел разработок. Очередность реализации будет обсуждаться в отделе разработок. Сегодня нет возможности говорить о каких-то сроках решения, даже ориентировочных. "Реализовать поддержку контроля версий, в которой участвую стандартные модули продукта." Категория: Пожелания. Критичность: Значительная. Номер обращения в разработку: 34591