コード例 #1
0
ファイル: filters.php プロジェクト: infrajs/catalog
 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();