Цитата |
---|
Вадим Усманов пишет: В админ хедер помогает такой хак, иначе приходится сидеть 2 часа с обновлением порой
<?if($GLOBALS["APPLICATION"]->GetCurPage() == "/bitrix/admin/update_system.php" :?> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script> setInterval(function(){ if($('div#upd_error_div:visible').length) { $('input#install_updates_sel_button').click(); } }, 3000); </script> <?endif;?>
скрипт после первого запуска проверяет, вылетела ли ошибка и жмет за пользователя установить обновления вынужденная мера =( |
Лучше вот вариант без правки системных файлов:
Добавить в init.php
Код |
---|
if($GLOBALS["APPLICATION"]->GetCurPage() == "/bitrix/admin/update_system.php") {
$APPLICATION->AddHeadScript("http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js");
$APPLICATION->AddHeadString("<script>setInterval(function(){ if($('div#upd_error_div:visible').length) { $('input#install_updates_sel_button').click(); } }, 3000); </script>");
}
|