foreach ($params as $k => $v) { if ($v['more']) { $right = array('more', $v['mdid']); $add = 'more.'; } else { $right = array($v['mdid']); $add = ''; } $showhard = Sequence::get($md, $right); if (!is_array($conf['filtershowhard'])) { $conf['filtershowhard'] = array($conf['filtershowhard']); } if (in_array($v['mdid'], $conf['filtershowhard'])) { $showhard = true; } $opt = Catalog::option($params[$k]['option'], $count, $search, $showhard); if (!$opt) { unset($params[$k]); } else { $params[$k]['option'] = $opt; } } $ans['params'] = $params; //$ans['params']=$params; $ans['search'] = $search; //Позиций найдено $ans['count'] = $count; //Позиций в группе $ans['template'] = array(); foreach ($params as $param) { $block = array();