@vimbatu

Как в ЧПУ Битрикс вывести содержимое подраздела основного раздела?

Добрый день!

Есть сайт на битрикс. На главной странице стоит компонент "Новости", который выводит разделы инфоблока с содержимым, в виде списка "Раздел 1 - содержимое, Раздел 2 - содержимое" и т.д.

Инфоблок привязан к папке /docs, в которой находится тот же компонент "Новости" в index.php, других страниц там нет, только индекс.

Настройки инфоблока:

URL страницы информационного блока: #SITE_DIR#/docs/
URL страницы раздела: #SITE_DIR#/docs/#SECTION_CODE#/
URL страницы детального просмотра: #SITE_DIR#/docs/#SECTION_CODE#/#ELEMENT_CODE#/

Настройки компонента "Новости":

Каталог ЧПУ (относительно корня сайта): /docs/
Страница раздела: #SECTION_CODE#/
Страница детального просмотра: #SECTION_CODE#/#ELEMENT_CODE#/

Все это выводится в хлебные крошки в виде "Главная - Раздел 1 - Новость 1"

Подскажите, как, при нажатии на ссылку "Раздел 1" в хлебных крошках, получить страницу с содержимым конкретного раздела? При текущих настройках он пишет "Раздел не найден".

И второй вопрос - можно ли убрать из строки адреса в браузере ссылку на раздел /docs ? Т.е. сейчас ссылка такая: site.url/docs/razdel-1/, а хочется получить site.url/razdel-1

Всем спасибо за ответы!
  • Вопрос задан
  • 357 просмотров
Пригласить эксперта
Ответы на вопрос 1
@RuComMarket
Битрикс FullStack разработчик
1. Посмотрите все настройки, правильно ли выставлены слеши site.url/docs/razdel-1/ и site.url/docs/razdel-1 это разные ссылки
2. docs убрать можно, для этого необходимо будет поиграться с urlrewrite.php ручками, а не стандартными настройками, при этом разобравшись и прописав правильные права первый вопрос решится сам собой.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы