Интересные статьи

После решения задачи, хочется рассказать об этом

Простой компонент bitrix:catalog.sections.top

	$APPLICATION->IncludeComponent(
	"bitrix:catalog.sections.top",
	"",
	Array(
        "IBLOCK_TYPE" => "books",
        "IBLOCK_ID" => "6",
        "SECTION_FIELDS" => Array(""),
        "SECTION_USER_FIELDS" => Array(""),
        "SECTION_SORT_FIELD" => "sort",
        "SECTION_SORT_ORDER" => "asc",
        "ELEMENT_SORT_FIELD" => "sort",
        "ELEMENT_SORT_ORDER" => "asc",
        "ELEMENT_SORT_FIELD" => "active_from",
        "ELEMENT_SORT_ORDER" => "asc",
        "FILTER_NAME" => "arrFilter",
        "SECTION_URL" => "",
        "DETAIL_URL" => "",
        "BASKET_URL" => "/personal/basket.php",
        "ACTION_VARIABLE" => "action",
        "PRODUCT_ID_VARIABLE" => "id",
        "PRODUCT_QUANTITY_VARIABLE" =>  "quantity",
        "PRODUCT_PROPS_VARIABLE" =>  "prop",
        "SECTION_ID_VARIABLE" => "SECTION_ID",
        "DISPLAY_COMPARE" => "Y",
        "USE_MAIN_ELEMENT_SECTION" => "Y",
        "SECTION_COUNT" => "20",
        "ELEMENT_COUNT" => "9",
        "LINE_ELEMENT_COUNT" => "3",
        "PROPERTY_CODE" => Array("YEAR", "ISBN", "PAGES", "CML2_ARTICLE"),
        "PRICE_CODE" => Array("BASE"),
        "USE_PRICE_COUNT" => "Y",
        "SHOW_PRICE_COUNT" => "1",
        "PRICE_VAT_INCLUDE" => "Y",
        "PRODUCT_PROPERTIES" => array(),
        "USE_PRODUCT_QUANTITY" => "Y",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "3600",
        "CACHE_FILTER" => "Y",
        "CACHE_GROUPS" => "Y",
        "HIDE_NOT_AVAILABLE" => "N",
        "QUANTITY_FLOAT" => "N",
        "CONVERT_CURRENCY" => "Y",
        "CURRENCY_ID" => "RUB",
    )
);