Цитата |
---|
Денис Бондаренко написал: вытянул массив в переменную $cus_fil, в параметрах bitrix:catalog.section поставил "CUSTOM_FILTER" => $cus_fil |
Обратите внимание, что этот параметр должен быть в виде строки JSON.
Код |
---|
...
if (Loader::includeModule('catalog') && isset($params['CUSTOM_FILTER']) && is_string($params['CUSTOM_FILTER']))
{
try
{
$params['CUSTOM_FILTER'] = $this->parseCondition(Json::decode($params['CUSTOM_FILTER']), $params);
}
catch (\Exception $e)
{
$params['CUSTOM_FILTER'] = array();
}
}
else
{
$params['CUSTOM_FILTER'] = array();
}
...
|
/bitrix/modules/iblock/lib/component/elementlist.php