Добрый день. на сайте https://eurodez.ru/ при нажатии кнопки ВОЙТИ , должно выскакивать окошко с вводом логина и пароля. Но с некоторого времени это окно перестало появляться, только затемненный экран. При этом прямая ссылка https://eurodez.ru/personal/ ведет на страницу авторизации. Подскажите с чем может быть связана эта проблема или как отключить попап окно и перекидывать с кнопки ВОЙТИ сразу на https://eurodez.ru/personal/
Ajax возвращает ошибку 500. https://eurodez.ru/auth/ Посмотрите пожалуйста внимательно компонент авторизации (personal - это компонент личного кабинета, а не авторизации, важно не запутаться) Если ошибку не видно - откройте страницу в приватной вкладке браузера.
https://eurodez.ru/auth/ ошибку на этой странице исправил (это я пытался сам починить и вот как-то так))). Сейчас сайт в том виде в котором был, когда я обнаружил ошибку (с затемнением окна)
написал: https://eurodez.ru/auth/ ошибку на этой странице исправил (это я пытался сам починить и вот как-то так))). Сейчас сайт в том виде в котором был, когда я обнаружил ошибку (с затемнением окна)
У вас используется метод CMain::reinitPath(), который более недоступен в Битрикс. Как временное решение: можно вернуть устаревший метод (вы должны понимать, что это не правильное решение) -
Код
public function reinitPath()
{
$this->sDocPath2 = GetPagePath(false, true);
$this->sDirPath = GetDirPath($this->sDocPath2);
}
В /bitrix/modules/main/classes/general/main.php
А вообще Аспро выпускали обновление, от 23.09.2022, там все исправлено