Просмотров: 2008
Простой, но не очевидный способ вывести все пользовательские поля в section.list. Почему именно в section.list, потому что там чаще всего их используют.
Для вывода нужно добавить параметр в котором укажем поле со звёздочкой. Это позволит получить все поля, что есть в инфоблоке для разделов.
"SECTION_USER_FIELDS" => array("UF_*",""),
Куда добавить:
$APPLICATION->IncludeComponent(
"bitrix:catalog.section.list",
"",
array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"COUNT_ELEMENTS" => $arParams["SECTION_COUNT_ELEMENTS"],
"TOP_DEPTH" => $arParams["SECTION_TOP_DEPTH"],
"SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],
"SECTION_USER_FIELDS" => array("UF_*",""),
"VIEW_MODE" => $arParams["SECTIONS_VIEW_MODE"],
"SHOW_PARENT_NAME" => $arParams["SECTIONS_SHOW_PARENT_NAME"],
"HIDE_SECTION_NAME" => (isset($arParams["SECTIONS_HIDE_SECTION_NAME"]) ? $arParams["SECTIONS_HIDE_SECTION_NAME"] : "N"),
"ADD_SECTIONS_CHAIN" => (isset($arParams["ADD_SECTIONS_CHAIN"]) ? $arParams["ADD_SECTIONS_CHAIN"] : '')
),
$component,
array("HIDE_ICONS" => "Y")
);
На выходе получаем такие значения, мой пример:
[UF_SECTION_DESCR] =>
[~UF_SECTION_DESCR] =>
[UF_SECTION_TEMPLATE] =>
[~UF_SECTION_TEMPLATE] =>
[UF_TIZERS] => Array
(
)
[~UF_TIZERS] => Array
(
)
[UF_OFFERS_TYPE] =>
[~UF_OFFERS_TYPE] =>
[UF_ELEMENT_DETAIL] =>
[~UF_ELEMENT_DETAIL] =>
[UF_META_TITLE_S2] =>
[~UF_META_TITLE_S2] =>
[UF_META_TITLE_S3] =>
[~UF_META_TITLE_S3] =>
[UF_META_TITLE_S4] =>
[~UF_META_TITLE_S4] =>
[UF_PAGE_TITLE_S2] =>
[~UF_PAGE_TITLE_S2] =>
[UF_PAGE_TITLE_S3] =>
[~UF_PAGE_TITLE_S3] =>
[UF_PAGE_TITLE_S4] =>
[~UF_PAGE_TITLE_S4] =>
[UF_META_DESCRIPTION_S2] =>
[~UF_META_DESCRIPTION_S2] =>
[UF_META_DESCRIPTION_S3] =>
[~UF_META_DESCRIPTION_S3] =>
[UF_META_DESCRIPTION_S4] =>
[~UF_META_DESCRIPTION_S4] =>
[UF_META_KEYWORDS_S2] =>
[~UF_META_KEYWORDS_S2] =>
[UF_META_KEYWORDS_S3] =>
[~UF_META_KEYWORDS_S3] =>
[UF_META_KEYWORDS_S4] =>
[~UF_META_KEYWORDS_S4] =>