партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Универсальная галерея - модуль для битрикс
Условия поставки: лицензия на использование в любом количестве проектов
Способ загрузки: загрузка в автоматическом режиме через личный кабинет
Розничная цена
300 руб.
Банковские карты
Электронные деньги
Терминалы
Счет

Дополняет меню ссылками на инфоблоки, отфильтрованные по типам, ID или символьным кодам, и их разделами. Используется в файлах типа .тип_меню.menu_ext.php. Пример подключения (при размещении в компонента в папке /bitrix/components/grain/): Файл .left.menu_ext.php:

<?

if(!
defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();

global 
$APPLICATION;

$aMenuLinksExt1 $APPLICATION->IncludeComponent(
    
"grain:menu.iblocks",
    
"",
    Array(
        
"IS_SEF" => "N"// Включить режим совместимости с поддержкой ЧПУ
        
"SEF_BASE_URL" => ""// Каталог ЧПУ (относительно корня сайта)
        
"IBLOCK_PAGE_URL" => ""// Путь к странице инфоблока (по умолчанию - из настроек инфоблока)
        
"SECTION_PAGE_URL" => ""// Путь к странице раздела (по умолчанию - из настроек инфоблока)
        
"ADDITIONAL_DEPTH_LEVEL" => "0"// Добавочное значение уровня вложенности ( может исп. при создании подменю, для какого-либо пункта меню)
        
"FILTER_TYPE" => array("sellers","articles"), // Фильтр по типам инфоблоков
        
"FILTER_ID" => array(), // Фильтр по ID инфоблоков
        
"FILTER_CODE" => array(), // Фильтр по символьным кодам инфоблоков
        
"SHOW_ELEMENT_COUNT" => "N"// Показывать в скобках количество элементов в инфоблоке
        
"COUNT_ONLY_ACTIVE_ELEMENTS" => "Y"// Учитывать только активные элементы при подсчете
        
"COUNT_NOT_PUBLISHED_ELEMENTS" => "N"// Учитывать неопубликованные элементы при подсчете
        
"COUNT_ELEMENT_SUBSECTIONS" => "Y"// Учитывать элементы вложенных подразделов (для разделов)
        
"SHOW_SECTIONS" => "Y"// Показывать разделы инфоблоков
        
"SECTION_MAX_DEPTH_LEVEL" => "1"// Максимальный уровень вложенности разделов
        
"IBLOCK_SORT_BY1" => "SORT"// Поле для первой сортировки инфоблоков
        
"IBLOCK_SORT_ORDER1" => "ASC"// Направление для первой сортировки инфоблоков
        
"IBLOCK_SORT_BY2" => "NAME"// Поле для второй сортировки инфоблоков
        
"IBLOCK_SORT_ORDER2" => "ASC"// Направление для второй сортировки инфоблоков
        
"SECTION_SORT_BY1" => "SORT"// Поле для первой сортировки разделов
        
"SECTION_SORT_ORDER1" => "ASC"// Направление для первой сортировки разделов
        
"SECTION_SORT_BY2" => "NAME"// Поле для второй сортировки разделов
        
"SECTION_SORT_ORDER2" => "ASC"// Направление для второй сортировки разделов
        
"CACHE_TYPE" => "A"// Тип кеширования
        
"CACHE_TIME" => "3600"// Время кеширования 
    
)
);

$aMenuLinks array_merge($aMenuLinks$aMenuLinksExt1);




Назад в раздел