Держите телефон в портретном режиме, спасибо ;)

 

1С-Битрикс: похожие товары в каталоге

23.12.2016

Чтобы вывести на странице товара блок «С этим товаром покупают» или «С этим товаром также смотрят» или «Подобные товары» можно использовать компонент catalog.section, просто указав ему брать товары только из текущей категории в случайном порядке, исключив только сам товар, на странице которого мы находимся.

Ниже стандартный код компонента catalog.section, который мы вставили в шаблон детального просмотра элемента. Красным отмечены настройки, позволяющие это реализовать. Этот код вставляется в шаблон элемента каталога в папке /bitrix/templates/template_name/components/bitrix/catalog/template_name/

<?
$GLOBALS['arrrFilter'] = array('!ID' => $arResult["ID"]); 

$APPLICATION->IncludeComponent(
"bitrix:catalog.section",
".default",
Array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "1",
"SECTION_ID" => $arResult["IBLOCK_SECTION_ID"],
"SECTION_CODE" => "",
"SECTION_USER_FIELDS" => array(0=>"",1=>"",),
"ELEMENT_SORT_FIELD" => "RAND",
"INCLUDE_SUBSECTIONS" => "Y",
"SHOW_ALL_WO_SECTION" => "Y",
"HIDE_NOT_AVAILABLE" => "N",
"PAGE_ELEMENT_COUNT" => "4",
"LINE_ELEMENT_COUNT" => "4",
"PROPERTY_CODE" => array(0=>"",1=>"",),
"OFFERS_LIMIT" => "5",
"ADD_PICT_PROP" => "-",
"LABEL_PROP" => "-",
"PRODUCT_SUBSCRIPTION" => "N",
"SHOW_DISCOUNT_PERCENT" => "N",
"SHOW_OLD_PRICE" => "N",
"MESS_BTN_BUY" => "Купить",
"MESS_BTN_ADD_TO_BASKET" => "В корзину",
"MESS_BTN_SUBSCRIBE" => "Подписаться",
"MESS_BTN_DETAIL" => "Подробнее",
"MESS_NOT_AVAILABLE" => "Нет в наличии",
"SECTION_URL" => "/catalog/#SECTION_CODE#/",
"DETAIL_URL" => "/catalog/#SECTION_CODE#/#ELEMENT_CODE#/",
"BASKET_URL" => "/personal/cart/",
"ACTION_VARIABLE" => "action",
"PRODUCT_ID_VARIABLE" => "id",
"PRODUCT_QUANTITY_VARIABLE" => "quantity",
"PRODUCT_PROPS_VARIABLE" => "prop",
"SECTION_ID_VARIABLE" => "SECTION_ID",
"AJAX_MODE" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_GROUPS" => "Y",
"META_KEYWORDS" => "-",
"META_DESCRIPTION" => "-",
"BROWSER_TITLE" => "-",
"ADD_SECTIONS_CHAIN" => "N",
"DISPLAY_COMPARE" => "N",
"SET_TITLE" => "Y",
"SET_STATUS_404" => "N",
"CACHE_FILTER" => "N",
"PRICE_CODE" => array(0=>"BASE",),
"USE_PRICE_COUNT" => "N",
"SHOW_PRICE_COUNT" => "1",
"PRICE_VAT_INCLUDE" => "Y",
"PRODUCT_PROPERTIES" => array(),
"USE_PRODUCT_QUANTITY" => "N",
"CONVERT_CURRENCY" => "N",
"PAGER_TEMPLATE" => "modern2",
"DISPLAY_TOP_PAGER" => "N",
"DISPLAY_BOTTOM_PAGER" => "N",
"PAGER_TITLE" => "Товары",
"PAGER_SHOW_ALWAYS" => "Y",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"AJAX_OPTION_ADDITIONAL" => ""
)
);?>

Интересно? вернуться назад.