ERROR_404 - и для 404 страницы задаются дополнительные стили контейнера. Раньше это работало ,сейчас как будто в header ERROR_404 не задано. Т.е. сам текст 404 показывается, статус отдается, но изменения для этой страницы в header не работают.
Что может быть не так?
подключаемый файл по итогу точно 404.php ? —— require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); проверьте работает ли подключение
А условие покажете?
да. вносила в текст изменения, вижу эти изменения. но при этом такое условие if (defined('ERROR_404') || ERROR_404 == 'Y') в header не работает
if (defined('ERROR_404') || ERROR_404 == 'Y')
А целиком? Скрин строчки можно
🤔 ну так тут пол дива по условию для 404 вроде как
Посмотрите где у вас закрывающий див
да. но выводится всё по else: хлебные крошки, заголовок страницы
да. но выводится всё по else: хлебные крошки, заголовок страницы. их НЕ должно быть
делала вывод для отладки перед условием ERROR_404 - defined("ERROR_404") - false
делала вывод для отладки перед условием ERROR_404 - defined("ERROR_404") - false
а перед подключением хедера ERROR_404 - Y ?
да и с неделю назад работало. поэтому и странно
Обсуждают сегодня