Модуль добавляет пользовательское свойство инфоблока, с помощью которого можно сделать фильтр к элементам инфоблока.
Свойство позволяет фильтровать элементы инфоблока для получения других элементов согласно настройке фильтра в элементе инфоблока.
Это можно использовать для дополнительного вывода товаров на детальной странице, например:
- товары из категории
- похожие товары
- с этим товаром покупают
Работает на любой редакции.
Пример вызова
Свойство позволяет фильтровать элементы инфоблока для получения других элементов согласно настройке фильтра в элементе инфоблока.
Это можно использовать для дополнительного вывода товаров на детальной странице, например:
- товары из категории
- похожие товары
- с этим товаром покупают
Работает на любой редакции.
Пример вызова
if($arResult["PROPERTIES"]["LINK_ASSOCIATED_FILTER"]["VALUE"] && mb_strlen($arResult["PROPERTIES"]["LINK_ASSOCIATED_FILTER"]["VALUE"]) > 0) { if(Bitrix\Main\Loader::IncludeModule("sam.propertycondfilter")) { if(!is_array($GLOBALS[$arParams["FILTER_NAME"]])) $GLOBALS[$arParams["FILTER_NAME"]] = []; try { $arGoodsFilter = \Sam\PropertyCondFilter\Cond::getConditionFilter(unserialize($arResult["PROPERTIES"]["LINK_ASSOCIATED_FILTER"]["~VALUE"])); } catch(\Exception $e) { $arGoodsFilter = []; } if($arGoodsFilter) { $GLOBALS[$arParams["FILTER_NAME"]] = $arGoodsFilter; } unset($arGoodsFilter, $condition); } } |
<b>Минимальные технические требования:</b><br /><ul><li>PHP 8.0<br /><li>Библиотека curl<br /></ul><b>Установка и настройка</b><br /><ul><li>Установка стандартная. Скачайте, в разделе «Установленные решения» выбираем «Установить».<br /></ul>
Техническая поддержка осуществляется только по электронной почте: <a href="mailto:info-sam24@yandex.ru" target="_blank" >info-sam24@yandex.ru</a>