Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
dongdong0925 发表于 2010-11-18 11:18:57 | 显示全部楼层 |阅读模式
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.                 }
复制代码

懒的可以直接下载相应编码的文件覆盖。



效果图


















52993361 发表于 2010-11-18 11:23:32 | 显示全部楼层
如果你有多个城市,那么他会自动显示的,如果只有一个城市,他就会现实那个城市的城区

这点很好很强大
回复

使用道具 举报

xjhouse 发表于 2010-11-18 12:17:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

cecishi 发表于 2010-11-19 13:40:44 | 显示全部楼层
进来凑凑热闹啊
回复

使用道具 举报

kelvinbooey 发表于 2010-11-19 15:30:50 | 显示全部楼层
回复 dongdong0925 的帖子

谢谢楼主,昨天下午提问的,今天就给解决了,效率高.
回复

使用道具 举报

jm611 发表于 2010-11-19 15:56:30 | 显示全部楼层
回复

使用道具 举报

likly 发表于 2010-11-19 16:27:14 | 显示全部楼层
回复

使用道具 举报

hellokai 发表于 2010-11-20 11:44:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

y100 发表于 2010-12-7 15:25:54 | 显示全部楼层
标记下
回复

使用道具 举报

joesonlin 发表于 2011-3-14 18:02:34 | 显示全部楼层
终于找到这个方法了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 14:09 , Processed in 0.055631 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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