Parcourir la source

筛选进一步修改

zxb il y a 5 ans
Parent
commit
b65e284914

+ 11 - 4
app/index/controller/JiamengController.php

@@ -42,9 +42,11 @@ class JiamengController extends HomeBaseController
      * @throws \think\exception\DbException
      * @throws \think\exception\DbException
      */
      */
     public function lists(){
     public function lists(){
-        $param = $this->request->param();
+        $param = $this->request->param();  
+        //var_dump($param);die();
         $enname = isset($param['enname'])? trim($param['enname']) : '';
         $enname = isset($param['enname'])? trim($param['enname']) : '';
         $pcid = isset($param['pcid'])? intval($param['pcid']) : 0;
         $pcid = isset($param['pcid'])? intval($param['pcid']) : 0;
+       
         $param = [
         $param = [
             'kw'=> isset($param['kw'])? trim($param['kw']) : '',
             'kw'=> isset($param['kw'])? trim($param['kw']) : '',
             'enname'=> isset($param['enname'])? trim($param['enname']) : '',
             'enname'=> isset($param['enname'])? trim($param['enname']) : '',
@@ -53,7 +55,7 @@ class JiamengController extends HomeBaseController
             'lv'=> isset($param['lv'])? intval($param['lv']) : '-1',
             'lv'=> isset($param['lv'])? intval($param['lv']) : '-1',
             'aid'=> isset($param['aid'])? intval($param['aid']) : 0,
             'aid'=> isset($param['aid'])? intval($param['aid']) : 0,
         ];
         ];
-        $sonid = 0;
+        $sonid = 0; 
         if($enname || $pcid){
         if($enname || $pcid){
             $where = [];
             $where = [];
             if($enname){
             if($enname){
@@ -62,7 +64,8 @@ class JiamengController extends HomeBaseController
             if($pcid){
             if($pcid){
                 $where['id'] = $pcid;
                 $where['id'] = $pcid;
             }
             }
-            $cateData = Db::name('category')->where($where)->find();
+            $cateData = Db::name('category')->where($where)->find(); 
+            $this->assign('hangye',$cateData['catname']);
             $enname = isset($cateData['enname'])? $cateData['enname'] : '';
             $enname = isset($cateData['enname'])? $cateData['enname'] : '';
             $param['sid'] = $cateData['parent_id']? $cateData['id'] : 0;
             $param['sid'] = $cateData['parent_id']? $cateData['id'] : 0;
             $param['pid'] = $cateData['parent_id']? $cateData['parent_id'] : $cateData['id'];
             $param['pid'] = $cateData['parent_id']? $cateData['parent_id'] : $cateData['id'];
@@ -76,7 +79,7 @@ class JiamengController extends HomeBaseController
             $param['sid'] = 0;
             $param['sid'] = 0;
             $param['pid'] = 0;
             $param['pid'] = 0;
         }
         }
-
+       //   echo $seo_title;die();
 
 
         if($param['pid']){
         if($param['pid']){
             $sonlist = Db::name('category')->where('parent_id',$param['pid'])->select();
             $sonlist = Db::name('category')->where('parent_id',$param['pid'])->select();
@@ -118,6 +121,10 @@ class JiamengController extends HomeBaseController
             $links = LinkService::getList(['catname'=> $enname], 50);
             $links = LinkService::getList(['catname'=> $enname], 50);
         }
         }
 
 
+        //通过传入的参数获取中文
+        $this->assign('dtite',$page);
+
+       // var_dump($param);die();
         $this->assign('page',$page);
         $this->assign('page',$page);
         $this->assign('data',$result);
         $this->assign('data',$result);
         $this->assign('lists', $lists);
         $this->assign('lists', $lists);

+ 5 - 0
data/route/route.php

@@ -6,9 +6,14 @@
         '/top10/' => 'index/top10/index',
         '/top10/' => 'index/top10/index',
         '/know/' => 'index/know/index',
         '/know/' => 'index/know/index',
         '/b:id' => 'index/jiameng/show',
         '/b:id' => 'index/jiameng/show',
+        '/xm:enname/lv:lv/area:aid' => 'index/jiameng/lists',      //加多一个金额和地区一起查询。2020-8-18
+        '/xm/lv:lv/area:aid' => 'index/jiameng/lists',
         '/xm/lv:lv' => 'index/jiameng/lists',
         '/xm/lv:lv' => 'index/jiameng/lists',
         '/xm:enname/lv:lv' => 'index/jiameng/lists',
         '/xm:enname/lv:lv' => 'index/jiameng/lists',
         '/xm:enname/area:aid' => 'index/jiameng/lists',
         '/xm:enname/area:aid' => 'index/jiameng/lists',
+
+       // '/aa:enname/lv:lv/cc:aid' => 'index/jiameng/lists',      //加多一个金额和地区一起查询。2020-8-18
+        
         '/xm/area:aid' => 'index/jiameng/lists',
         '/xm/area:aid' => 'index/jiameng/lists',
         '/xm:enname/' => 'index/jiameng/lists',
         '/xm:enname/' => 'index/jiameng/lists',
 //        '/xm:enname/area:aid' => 'index/jiameng/lists',
 //        '/xm:enname/area:aid' => 'index/jiameng/lists',

+ 13 - 1
public/themes/mjmls/index/block/meta_xm.html

@@ -3,7 +3,19 @@
 <head>
 <head>
     <meta charset="UTF-8">
     <meta charset="UTF-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
-    <title><?php if(isset($seo_title)){ ?>{$seo_title}<?php }else{ ?>{$site_info.site_seo_title_xm}<?php } ?>-{$site_info.site_name}</title>
+    <title>
+     
+      <?php if($param.aid!=-1){ 
+
+      foreach($areaList as $k=>$v){
+           if($param.aid==$k){ echo $v;}
+       }
+    }
+        ?>
+
+      
+
+    </title>
     <meta name="keywords" content="wrwr<?php if(isset($seo_keywords)){ ?>{$seo_keywords}<?php }else{ ?>{$site_info.site_seo_keywords_xm}<?php } ?>" />
     <meta name="keywords" content="wrwr<?php if(isset($seo_keywords)){ ?>{$seo_keywords}<?php }else{ ?>{$site_info.site_seo_keywords_xm}<?php } ?>" />
     <meta name="description" content="<?php if(isset($seo_desc)){ ?>{$seo_desc}<?php }else{ ?>{$site_info.site_seo_desc_xm}<?php } ?>" />
     <meta name="description" content="<?php if(isset($seo_desc)){ ?>{$seo_desc}<?php }else{ ?>{$site_info.site_seo_desc_xm}<?php } ?>" />
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

+ 2 - 2
public/themes/mjmls/index/jiameng/list.html

@@ -39,7 +39,7 @@
             <ul>
             <ul>
                 <li <if condition="$param.lv == -1">class="touzi on"<else/>class="touzi"</if>><a href="/xm{$v.enname}/">不限</a></li>
                 <li <if condition="$param.lv == -1">class="touzi on"<else/>class="touzi"</if>><a href="/xm{$v.enname}/">不限</a></li>
                 <foreach name="touziarr" id="v" >
                 <foreach name="touziarr" id="v" >
-                    <li <if condition="$key eq $param.lv">class="touzi on"<else/>class="touzi"</if>><a href="/xm{$param.enname}/lv{$key}" data-key="{$key}" data-id="{$key}" title="{$v}">{$v}</a></li>
+                    <li <if condition="$key eq $param.lv">class="touzi on"<else/>class="touzi"</if>><a href="/xm{$param.enname}/lv{$key}/area{$param.aid}" data-key="{$key}" data-id="{$key}" title="{$v}">{$v}</a></li>
                 </foreach>
                 </foreach>
             </ul>
             </ul>
         </dd>
         </dd>
@@ -49,7 +49,7 @@
         <dd class="sub_box">
         <dd class="sub_box">
             <ul>
             <ul>
                 <foreach name="areaList" id="v" >
                 <foreach name="areaList" id="v" >
-                    <li <if condition="$key eq $param.aid">class="area on"<else/>class="area"</if>><a href="/xm{$param.enname}/area{$key}" data-key="{$key}" data-id="{$key}" title="{$v}">{$v}</a></li>
+                    <li <if condition="$key eq $param.aid">class="area on"<else/>class="area"</if>><a href="/xm{$param.enname}/lv{$param.lv}/area{$key}" data-key="{$key}" data-id="{$key}" title="{$v}">{$v}</a></li>
                 </foreach>
                 </foreach>
             </ul>
             </ul>
         </dd>
         </dd>