В данном уроке мы расскажем, как настроить компонент, который выводит разделы инфоблока. Чаще всего он используется для отображения разделов каталога.
Зайдем в настройки компонента. Для начала выберем шаблон из списка:
Во вкладке «Внешний вид» настраивается цвет фона элемента, вид отображения элементов, а также количество разделов на одной строке:
Шаблон компонента — standard (kosmossite_s1)
Вид отображения элементов — Блоки (С подразделами 1, 3-5 в ряд)
Результат
Шаблон компонента — standard (kosmossite_s1)
Вид отображения элементов — Блоки (С подразделами 1, 3-5 в ряд)
Результат
Шаблон компонента — slider (kosmossite_s1)
Вид отображения элементов — Блоки (Обычный 1, 5 в ряд)
Результат
Шаблон компонента — side (kosmossite_s1)
Вид отображения элементов — Блоки (Обычный 1, 3 в ряд)
Результат
Шаблон компонента — standard (kosmossite_s1)
Вид отображения элементов — Блоки (С подразделами 1, 3-5 в ряд)
Результат
Шаблон компонента — standard (kosmossite_s1)
Вид отображения элементов — Блоки (С подразделами 2, 3-4 в ряд)
Результат
Шаблон компонента — standard (kosmossite_s1)
Вид отображения элементов — Блоки (Обычные 1, 3-4 в ряд)
Результат
Укажите тип инфоблока и выберите инфоблок, из которого будут выводиться разделы:
Здесь же можно указать режим выбора разделов, выбрать конкретные разделы для отображения (если ни один не выбран, то отображаются все доступные разделы). Кроме того, можно выбрать глубину вложенности и количество выводимых разделов.
В разделе «Шаблоны ссылок» заполняются ссылки на корень каталога и на разделы каталога. Если ссылки не заполнены, берутся значения по умолчанию:
Затем настраивается сортировка отображаемых разделов:
Указать саму сортировку разделов можно в панели администрирования в инфоблоке каталога. Раздел с самым маленьким значением сортировки выводится в компоненте первым, если выбрана сортировка по возрастанию, и наоборот:
После всех настроек сохраните шаблон, затем сбросьте кэш на странице сайта. Кроме того, включить/отключить компонент или изменить его внешний вид можно с помощью шестеренки.