В данном материале описан механизм изменения адресов отдельных пунктов в меню, которые построены на базе категорий инфоблока. Адреса таких пунктов меню, как правило, ведут на страницы категорий, согласно настройкам инфоблока, т.е. согласно шаблону, заданному в поле "URL страницы раздела". Но бывают случаи, и, например, на нашей практике довольно часто, что некоторые отдельные категории нужно вести на специальные посадочные страницы, на статью, товар, бренд, на страницу с выбранными значениями свойств в умном фильтре... Мы рекомендуем в таких случаях использовать возможности нашего модуля - Шаблоны меню.
В комплект с модулем Шаблоны меню входит компонент scoder:menu.sections, который по большей части аналогичен компоненту bitrix:menu.sections, но с дополнительными возможностями. Следовательно, чтобы сработал функционал альтернативного адреса, нужно в файлах с именами вида .тип_меню.menu_ext.php заменить bitrix:menu.sections на scoder:menu.sections.
Принцип следующий:
Для отдельных категорий, для которых нужно задать нестандартный адрес заполнить это пользовательское свойство UF_ALTER_URL.