Добрый день.
На сайте существует инфоблок с множеством вложенных разделов.
Была поставлена задача настроить чпу такого вида: /раздел1/раздел1.1/раздел1.1.1/раздел1.1.1.1/. Т.е. в URL раздела должны включаться все разделы-родители.
В настройка инфоблока можно задать шаблон url лишь для разделов первого уровня. Поэтому в шаблоне компонентов, которые выводят список разделов, создали файл result_modifier.php и в нем строили нужный вид URL.
Ладно, с этим разобрались.
Но как быть с модулем поиска? В нем адреса формируется так, как задано в настройках инфоблока.
Думаю, что задача распространенная. Кто и как её решал?
Редакция Битрикса - Бизнес, версия - 10.0.7.
На сайте существует инфоблок с множеством вложенных разделов.
Была поставлена задача настроить чпу такого вида: /раздел1/раздел1.1/раздел1.1.1/раздел1.1.1.1/. Т.е. в URL раздела должны включаться все разделы-родители.
В настройка инфоблока можно задать шаблон url лишь для разделов первого уровня. Поэтому в шаблоне компонентов, которые выводят список разделов, создали файл result_modifier.php и в нем строили нужный вид URL.
Ладно, с этим разобрались.
Но как быть с модулем поиска? В нем адреса формируется так, как задано в настройках инфоблока.
Думаю, что задача распространенная. Кто и как её решал?
Редакция Битрикса - Бизнес, версия - 10.0.7.