Пользовательское свойство «Фильтр к элементам инфоблока»
1 500 ₽
Дата публикации:
05.02.2024
Число установок:
Менее 50 раз
Дата обновления:
16.05.2025
Включает в себя:
Array
Последняя версия:
1.0.3
Модуль добавляет пользовательское свойство инфоблока, с помощью которого можно сделать фильтр к элементам инфоблока.
Свойство позволяет фильтровать элементы инфоблока для получения других элементов согласно настройке фильтра в элементе инфоблока.
Это можно использовать для дополнительного вывода товаров на детальной странице, например:
- товары из категории
- похожие товары
- с этим товаром покупают
Работает на любой редакции.
Пример вызова
Свойство позволяет фильтровать элементы инфоблока для получения других элементов согласно настройке фильтра в элементе инфоблока.
Это можно использовать для дополнительного вывода товаров на детальной странице, например:
- товары из категории
- похожие товары
- с этим товаром покупают
Работает на любой редакции.
Пример вызова
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);
}
} |
Характеристики
|
Дата публикации
|
05.02.2024 |
|
Число установок
|
Менее 50 раз |
|
Дата обновления
|
16.05.2025 |
|
Включает в себя
|
Array |
|
Последняя версия
|
1.0.3 |
|
Адаптивность
|
Нет |
|
Поддержка композита
|
Нет |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
Нет |
- Исправлена ряд ошибок
- Исправлен ряд ошибок
- Исправлен ряд ошибок
