Сделать так чтобы при обращении через URL к любому НЕсуществующему объекту открывалась единая страница 404 и ее шаблон должен настраиваться.

Рейтинг: 73.6589  
Внедрено
Предложил Пользователь 3308 17.01.2012 13:49:25

Сделать так чтобы при обращении через URL к любому НЕсуществующему объекту открывалась единая страница 404 и ее шаблон должен настраиваться.

Сделать так чтобы при обращении через URL к любому НЕ существующему объекту (элемент, раздел, инфоблок, пользователь, группа соцсети, файл, тема форума, форум, блог, итд итп) открывалась единая страница 404 и ее шаблон можно было настраивать, причем, неверный адрес должен сохраняться чтобы была возможность исправить ошибку ввода URL.

Сейчас одни компонненты отображают сообщение, другие переопределяют константу ERROR_404, иные вообще эту ситуацию тупо не обрабатывают.

Необходимо навести порядок раз и навсегда.

Идея навеяна записей в блоге , неоднократным обсуждением на форуме и постами в блогах разработчиков.
Рейтинг: 6.558  
Ответил 30.06.2015 11:45:17
Внедрено в новом релизе 15.5 - спасибо за идею.

Рейтинг: 0.201  
Пользователь 14686 09.12.2012 03:13:58
Коллеги, ну сделайте уже единообразно. Нет никакого желания из проекта в проект ставить модуль — http://marketplace.1c-bitrix.ru/solutions/refreshlab.err404/#tab-support-link

Такие вещи должны быть на уровне системы, т.к. многие такими вещами не заморачиваются.
Рейтинг: 0.1006  
Пользователь 14686 09.12.2012 23:59:27
Рейтинг: -1.0943  
Пользователь 81099 10.12.2012 01:08:27
Компоненты bitrix используют одно API для генерации 404-ой ошибки, обрабатывайте его и все: http://dev.1c-bitrix.ru/community/webdev/user/81099/blog/bitrix-i-oshibka-404/
Я считаю, что не зачем делать еще и 404-ую страницу "настраиваемой".
Рейтинг: 0.1006  
Пользователь 14686 10.12.2012 01:55:56
Я считаю, что такие вещи должны идти настроенными из коробки. Начинающие разработчики или пользователи очень часто разворачивают сайт и на такие нюансы просто забивают.
Рейтинг: 0.1006  
Пользователь 34206 04.11.2013 19:13:47
Полностью согласен с Максимом. Да и к тому же, Марат, твоя магия не работает у меня. Причиной является компонент комплексный bitrix:catalog с настроенным ЧПУ от корня сайта. Так что Максим прав, реализация должна быть полной и изначально.
Рейтинг: 0.1006  
Пользователь 257993 11.06.2014 10:22:09
прошло 2 с половиной года, а воз и ныне там. уважаемый битрикс что-то собирается делать в этой области? нужно 100% рабочее решение из коробки!
Рейтинг: 0.1006  
Пользователь 173519 25.07.2014 13:58:28
Самый большой рейтинг у Идеи, который я видел! ;)
Рейтинг: 0  
Пользователь 3089 25.07.2017 01:00:16
Внедрено в новом релизе 15.5 - спасибо за идею.
Как это внедрено?! Шаблон то не настроить. Можно "настроить" только область контента.