city.php 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. <?php
  2. use yii\helpers\Url;
  3. $cityM = new \mobile\server\CityServer();
  4. $Abroad_a = $cityM->CityAbroad_a();
  5. $Abroad_b = $cityM->CityAbroad_b();
  6. $abroad_a = getTree($Abroad_a,0);
  7. $abroad_b = getTree($Abroad_b,0);
  8. //热门区域
  9. $CityModel = new \common\models\PushmCity();
  10. $CityModel->type = 1;
  11. $CityModel->abroad = 1;
  12. $hotcity = $CityModel->Homelist(7);
  13. $CityModel->abroad = 2;
  14. $hotcityb = $CityModel->Homelist(8);
  15. ?>
  16. <!-- <script src="/js/city_public.js"></script> -->
  17. <style>
  18. /*切换区域*/
  19. #m_CityClick{display:block;}
  20. .m_qhcs_box{background:#F8F8F8;}
  21. .m_head_qhcs{box-shadow:0px 0px 10px 0px rgba(118,118,118,0.12); width:100%;height:55px;text-align:center;position:relative;background:#fff;}
  22. .m_region{width:56%;margin:auto;}
  23. .m_region span{display: block;width:50%;height:53px;float:left;font-size:1rem;color:#999;line-height:55px;font-weight:600;position:relative;}
  24. .m_region span:before {content:"";display:block;position:absolute;bottom:0;left:50%;width:16px;height:3px;background:#FFF;border-radius:50px;margin-left:-8px;}
  25. .m_region span.on{color:#333;}
  26. .m_region span.on:before {background:#D50000;}
  27. .m_Return{width:50px;height:55px;position:absolute;top:0;left:0;}
  28. .m_Return img{width:13px;display: block;margin:auto;margin-top:23px;}
  29. .m_City_box{display:none;}
  30. .m_City{padding:0 15px;}
  31. .m_City ul{margin-top:17px;}
  32. .m_City_title{font-size:0.9375rem;color:#666;margin-top:30px;}
  33. .m_City .m_City_list{ border-bottom: 1px solid #eee; padding-bottom: 10px;}
  34. .m_City_list li{width:23%;height:36px;float:left;text-align:center;line-height:36px;background:#FFF;border-radius:4px;margin-right:2.6%;margin-bottom:10px;}
  35. .m_City_list li:nth-child(4n){margin-right:0;}
  36. .m_City_list li a{font-size:0.8rem;color:#333; display: inline-block; width: 100%;}
  37. .m_City_list li.on{background: #D50000; color: #fff;}
  38. .m_City_list li.on a{color: #fff;}
  39. .m_City_ul{margin-top:20px;padding:0 15px;}
  40. .m_City_ul_title{height:40px;line-height:40px;text-indent:17px;font-size:0.8rem;color:#333;}
  41. .m_City_ul_li {border-bottom:1px solid #eee;padding:17px 0;}
  42. .m_City_ul_li a{display: inline-block; width:23%;height:36px;float:left;text-align:center;line-height:36px;background:#fff;border-radius:4px;margin-right:2.6%;margin-bottom:10px;font-size:0.8rem;color:#333;}
  43. .m_City_ul_li a:nth-child(4n){margin-right:0;}
  44. .m_City_province{font-size:0.9375rem;color:#666;margin-top:20px;}
  45. .m_City_ul_li a.on{background: #D50000; color: #fff;}
  46. </style>
  47. <section class="m_qhcs_box" style="display:none">
  48. <div class="m_head_qhcs c">
  49. <div class="m_Return" onclick="btnCloses2();"><img src="/image/v2/ico_city.png" alt=""></div>
  50. <div class="m_region c">
  51. <span class="on" data-id="1">国内城市</span>
  52. <span data-id="2">海外城市</span>
  53. </div>
  54. </div>
  55. <div class="m_City_box" data-id="1">
  56. <?php if (!empty($hotcity)) { ?>
  57. <div class="m_City">
  58. <div class="m_City_title">热门城市</div>
  59. <ul class="m_City_list c">
  60. <li><a href="http://m.yigouf.com/">全国</a></li>
  61. <?php foreach ($hotcity as $a){ ?>
  62. <?php if (!empty($a['url'])) { ?>
  63. <li><a href="<?= $a['url'] ?>"><?= $a['city_name'] ?></a></li>
  64. <?php }else{ ?>
  65. <li><a href="javascript:;"><?= $a['city_name'] ?></a></li>
  66. <?php }?>
  67. <?php } ?>
  68. </ul>
  69. </div>
  70. <?php } ?>
  71. <ul class="m_City_ul">
  72. <!-- <div class="m_City_ul_title">全部城市</div> -->
  73. <?php foreach ($abroad_a as $key => $value) {?>
  74. <div class="m_City_province"><?php echo $value['city_name'] ?></div>
  75. <li class="m_City_ul_li c">
  76. <?php foreach ($value['son'] as $k => $v) {?>
  77. <a href="<?= 'http://m',$value['a'],'.',$this->params['main_city_url'],'/house/search/?city=',$v['id'] ?>"><?= $v['city_name']?></a>
  78. <?php }?>
  79. </li>
  80. <?php } ?>
  81. </ul>
  82. <div style="height:40px;font-size:0.8rem;color:#333;line-height:40px;text-indent:17px;">更多城市敬请期待...</div>
  83. </div>
  84. <div class="m_City_box" data-id="2">
  85. <?php if (!empty($hotcityb)) { ?>
  86. <div class="m_City">
  87. <div class="m_City_title">热门城市</div>
  88. <ul class="m_City_list c">
  89. <?php foreach ($hotcityb as $a){ ?>
  90. <?php if (!empty($a['url'])) { ?>
  91. <li><a href="<?= $a['url'] ?>"><?= $a['city_name'] ?></a></li>
  92. <?php }else{ ?>
  93. <li><a href="javascript:;"><?= $a['city_name'] ?></a></li>
  94. <?php }?>
  95. <?php } ?>
  96. </ul>
  97. </div>
  98. <?php } ?>
  99. <ul class="m_City_ul">
  100. <!-- <div class="m_City_ul_title">全部城市</div> -->
  101. <?php foreach ($abroad_b as $key => $value) {?>
  102. <div class="m_City_province"><?php echo $value['city_name'] ?></div>
  103. <li class="m_City_ul_li c">
  104. <?php foreach ($value['son'] as $k => $v) {?>
  105. <a href="<?= 'http://m',$value['a'],'.',$this->params['main_city_url'],'/house/search/?city=',$v['id'] ?>"><?= $v['city_name']?></a>
  106. <?php }?>
  107. </li>
  108. <?php } ?>
  109. </ul>
  110. <div style="height:40px;font-size:0.8rem;color:#333;line-height:40px;text-indent:17px;">更多城市敬请期待...</div>
  111. </div>
  112. </section>