Доброго времени суток!
Имеется интернет-магазин на битрикс.
От заказчика поступила не совсем обычная задача: на сайте вместо меню с разделами, сделать некое меню-фильтр. Т.е. меню, в котором вместо разделов будут отображаться характеристики товара (прямо как в горизонтальном фильтре), при наведении на которые открывается выпадающий список - товары какой именно характеристики хотим просмотреть.
Например: пункт меню "Пол". Мы наводим на него и выпадает: "мальчик", "девочка". Мы нажимаем на "мальчик" - нас кидает на товары для мальчиков.
Грубо говоря, это просто фильтр, но нужно чтобы работал именно как меню, без лишних "показать элементы". И чтобы не конфликтовал с другими фильтрами.
Докопался до файла .left.menu_ext.php, в котором вижу что в массив $aMenuLinksExt переданы именно разделы:
if($arIBlock["ACTIVE"] == "Y")
{
$aMenuLinksExt = $APPLICATION->IncludeComponent("bitrix:menu.sections", "", array(
"IS_SEF" => "Y",
"SEF_BASE_URL" => "",
"SECTION_PAGE_URL" => $arIBlock['SECTION_PAGE_URL'],
"DETAIL_PAGE_URL" => $arIBlock['DETAIL_PAGE_URL'],
"IBLOCK_TYPE" => $arIBlock['IBLOCK_TYPE_ID'],
"IBLOCK_ID" => $arIBlock['ID'],
"DEPTH_LEVEL" => "3",
"CACHE_TYPE" => "N",
), false, Array('HIDE_ICONS' => 'Y'));
}
Понимаю, что можно как то самому кастомизировать, но пока не понимаю, как в эту конструкцию поставить характеристики вместо разделов.
Подскажите, какие есть решения?