示例#1
0
 function make_link()
 {
     if (!class_exists('eCate')) {
         require_once ROOT_PATH . 'core/eCate.php';
     }
     $itemPerpage = 10;
     $cate_id = Url::get('cate_id', 0);
     $page_no = Url::get('page_no');
     if (empty($page_no) || !isset($page_no)) {
         $page_no = 1;
     }
     $strFilter = urldecode(Url::get('strFilter'));
     $cate_str = eCateElectronic::buildLinkDefault($cate_id);
     $link = $cate_str;
     if ($strFilter) {
         $link .= "?" . $strFilter;
     }
     /* 
             $param_list= Url::splitURLParamsList($_GET);
             $param = "(category_id:" . $cate_id. ") ";
             foreach ($param_list as $key=> $val)
             {
                 if ($param != "") {
                     $param .= " AND ";
                 }
                 $param.=" (";
                 $fn_param = "";
                 foreach ($val as $k=> $v)
                 {
                     if ($fn_param != "") $fn_param .= " OR ";
                     $fn_param .= $v;
     
     
                 }
                 $param .= $fn_param;
                 $param .= ") ";
             }
             $param .= " ";
     
             $solr            = new Solr_Search();
             $offset          = (($page_no - 1) * $itemPerpage);
             $respond         = $solr->getProductEletronic($param, $itemPerpage, $offset);
     
             $arrVar['items'] = $respond;*/
     $arrVar['link'] = $link;
     echo json_encode($arrVar);
 }