找回密码
 注册加入

扫一扫,极速登录

QQ登录

只需一步,快速开始

搜索
查看: 6639|回复: 4

让房产搜索的地区显示第一级城市分类的方法

[复制链接]
发表于 2011-3-30 14:12:56 | 显示全部楼层 |阅读模式
1.1beta房产首页的搜索的地区默认显示的是第二级的分类,下面教大家如何改成显示第一级分类。

方法:
找到source/function/function_category.php文件

搜索如下代码
  1. $districtsearchlist = array();
  2. foreach($_G['cache']['category_arealist_'.$mod]['district'] as $aid => $district) {
  3. foreach($district as $k => $v) {
  4. $districtsearchlist[$k] = $v;
  5. }
  6. }
复制代码

改为
  1. $citysearchlist = array();
  2. foreach($_G['cache']['category_arealist_'.$mod]['city'] as $aid => $city) {
  3. $citysearchlist[$aid] = $city;
  4. }
复制代码
搜索
  1. return createhtml($sortarray, $selectarray, $districtsearchlist);
复制代码
改为

  1. return createhtml($sortarray, $selectarray, $citysearchlist);
复制代码
搜索

  1. function createhtml($sortarray, $selectarray, $districtsearchlist) {
复制代码
改为
  1. function createhtml($sortarray, $selectarray, $citysearchlist) {
复制代码
搜索
  1. foreach($districtsearchlist as $did => $district) {
  2. $urlhtml .= '<li><a href="house.php?mod=list&filter=all&district='.$did.'&sortid='.$sortid.'" target="_blank">'.$district.'</a></li>';
  3. }
复制代码

改为
  1. foreach($citysearchlist as $did => $city) {
  2. $urlhtml .= '<li><a href="house.php?mod=list&filter=all&city='.$did.'&sortid='.$sortid.'" target="_blank">'.$city.'</a></li>';
  3. }
复制代码

发表于 2011-9-16 22:07:54 | 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U!
要想Discuz扩展中心好 就靠你我他
回复 支持 反对

使用道具 举报

发表于 2011-9-16 22:08:06 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵!
Discuz扩展中心越来越好!
回复 支持 反对

使用道具 举报

发表于 2011-11-29 00:43:57 | 显示全部楼层
楼主,能不能让地区以下拉菜单的形式来搜索?
回复 支持 反对

使用道具 举报

发表于 2011-12-3 17:36:14 | 显示全部楼层
为什么我没找到这些字段呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册加入  

本版积分规则

Archiver|手机版|小黑屋|Discuz!扩展中心 ( 浙ICP备14042422号-1 )|网站地图QQ机器人

GMT+8, 2024-5-17 04:55 , Processed in 0.164361 second(s), 16 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表