Доброго времени суток. Первый раз делаю сайт на битриксе, нужна помощь с компонентом каталог и его встроенным фильтром.
Имеется страница с брендами. При выборе бренда требуется:
[LIST=1]
[*]Перейти на страницу с каталогом и применить к нему фильтр по выбранному бренду;
[*]Перед товарами вывести блок с описанием этого бренда;
[*]Ссылка на раздел должна отображаться только если в нем есть товары выбранного бренда, и при переходе в раздел должна фильтрация по бренду сохраняться.
[/LIST]Я думал что если просто на странице брендов вывести правильные ЧПУ ссылки для фильтрации каталога (например /catalog/filter/brand_ref-is-company1/apply/), то пункт 1 и может быть пункт 3 бы сразу заработали. Но оказало все не так просто). Фильтр не работает по всему каталогу. Можно добавить корневой раздел, но хотелось бы избежать такого костыля.
Также ещё остаются пункты 2 и 3. Я думаю попробовать так: обрабатывать значение $arResult["VARIABLES"]["SMART_FILTER_PATH"], чтобы получить из него по какому бренду была произведена фильтрация, затем вставить блок с необходимым текстом, убрать разделы в которых нет выбранного бренда и изменить ссылки на оставшиеся разделы, чтобы при переходе фильтр оставался. В правильном ли направлении я думаю?