2021.10.05
Элементы в корне / Почему у элементов созданных в корне каталога услуг 404 при переходе?
Если вы создаете услуги в корне, то нужно настроить ЧПУ определенным образом
В параметрах компонента услуг:
ВАЖНО!!! Необходимо таким же образом настроить ЧПУ данного инфоблока на всем сайте в соответствии со статьей основного курса "Включение ЧПУ" по этой ссылке
|
Кроме того в параметрах компонента услуг нужно отключить этот чек-бокс:
И включить этот:
Все готово! Но Вы можете столкнуться с такой проблемой:
при переходе на детальную страницу непосредственно из каталога, она открывается корректно, а если переходите из меню, то выводится страница 404.
Это означает, что вы пропустили важное замечание в начале этой статьи:
ВАЖНО!!! Необходимо таким же образом настроить ЧПУ данного инфоблока на всем сайте в соответствии со статьей основного курса "Включение ЧПУ" по этой ссылке
|
Перейдите по ссылке в данном замечании и настройте ЧПУ по инструкции, но так как показано на первом скриншоте.
Если корневые элементы услуг не появляются в главном меню в принципе, то это означает, что запрещен вывод корневых элементов. Решение: откройте файловую структуру и перейдите в папку /services/, откройте файл .left.menu_ext.php и найдите в нем строку:
"ELEMENTS_ROOT" => "N"
Измените значение на Y ее таким образом:
"ELEMENTS_ROOT" => "Y"
То есть в файле это должно выглядеть так:
Наши решения