Skip to content

Bitrix: Включаемая область c данными из инфоблока

License

Notifications You must be signed in to change notification settings

NikolayRevin/bitrix-component-include-area

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Bitrix: Включаемая область c данными из инфоблока

Как использовать:

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

Примеры:

  1. Прямой вывод
<?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"
  )
);?>
  1. Через шаблон
<?$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"		
  )
);?>

About

Bitrix: Включаемая область c данными из инфоблока

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages