Как использовать:
- Разместить компонент в папку /bitrix/components/YourPholderOfComponent.
- Вставить компонент через редактор или в исходном коде.
- Настроить: указать id или код инфоблока и символьный код элемента.
<?$APPLICATION->IncludeComponent(
"YourPholderOfComponent:include.area",
"",
Array(
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"ELEMENT_CODE" => "", // Символьный код элемента
"IBLOCK_CODE" => "", // Код инфоблока
"IBLOCK_ID" => "", // ID инфоблока
"IBLOCK_TYPE" => "" // Тип инфоблока
"TYPE" => "RETURN" // Тип области - прямой вывод или шаблон
)
);?>
Примеры:
- Прямой вывод
<?echo $APPLICATION->IncludeComponent(
"ptb:include.area",
"",
Array(
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"ELEMENT_CODE" => "test",
"IBLOCK_CODE" => "",
"IBLOCK_ID" => "1",
"IBLOCK_TYPE" => "info",
"TYPE" => "RETURN"
)
);?>
- Через шаблон
<?$APPLICATION->IncludeComponent(
"ptb:include.area",
".default",
Array(
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"ELEMENT_CODE" => "test",
"IBLOCK_CODE" => "",
"IBLOCK_ID" => "1",
"IBLOCK_TYPE" => "info",
"TYPE" => "TEMPLATE"
)
);?>