7月旅游网站建设手札

发表时间:2011-07-11 15:54:17

 

用dede制作一个宾馆类网站,主要难点有两个,另有两个麻烦点
 
难点1:多条件搜索功能,提供宾馆房间的筛选。
难点2:预定功能,提供房间之类的在线预订功能。
 
麻烦点1:留言板制作,留言与回复分开显示,以前解决过此类问题,所以不算难,在此留下笔记,方便以后查看
麻烦点2:留言板头部、脚步的调用,同上,留下笔记,方便以后查看
 
难点1解决方案:
 

 
通过多种选择,筛选目标。
 
使用dede自带的自定义搜索功能。
通过后台—核心—频道模型—内容模型管理—(目标模型)管理
根据需要生成form,复制form到需要的地方,这里搜索使用的是plus/advancedsearch.php文件。
 
这样,就可以筛选出需要的文章。
但是,这个是默认的搜索结果页,效果很差,并且不能调用自定义的参数。
如果自己建立的模板文件夹,则新建模板文件advancedsearch.htm,也可以复制默认模板中的,再修改。
如果自己建立的模板文件,则需要修改advancedsearch.php文件
将里面的default 模板名称改为自定义的模板名称。
另外,调用自定义的参数,需要修改部分代码
  1. if($mid < -1)  
  2.     {  
  3.         $where = str_replace('main.''addon.'$where);  
  4.         $orderby = str_replace('main.''addon.'$orderby);  
  5.         $query = "SELECT addon.*, arctype.* FROM $addontable addon   
  6.         LEFT JOIN dede_arctype arctype ON arctype.id = addon.typeid  
  7.         $where $orderby";  
  8.     } else {  
  9.         $query = "SELECT main.id AS aid,main.*,main.description AS description1, type.*   
  10.     FROM $maintable main   
  11.     LEFT JOIN dede_arctype type ON type.id = main.typeid   
  12.     LEFT JOIN $addontable addon ON addon.aid = main.id   
  13.     $where $orderby";  
  14. }  
 
将这段代码修改为
 
  1. if($mid < -1)  
  2.     {  
  3.         $where = str_replace('main.''addon.'$where);  
  4.         $orderby = str_replace('main.''addon.'$orderby);  
  5.         $query = "SELECT addon.*, arctype.* FROM $addontable addon   
  6.         LEFT JOIN dede_arctype arctype ON arctype.id = addon.typeid  
  7.         $where $orderby";  
  8.     } else {  
  9.         $query = "SELECT addon.*,main.id AS aid,main.*,main.description AS description1, type.*   
  10.     FROM $maintable main   
  11.     LEFT JOIN dede_arctype type ON type.id = main.typeid   
  12.     LEFT JOIN $addontable addon ON addon.aid = main.id   
  13.     $where $orderby";  
  14.     }   
就是在第二个select 附近,加addon.*, 这里逗号不要忘记了。
 
这样,就可以调用自定义参数了,还有就是缩略图,必须要有,默认的缩略图在不能显示。
------分割线---------------------------------------

Tags: dede 织梦 网站建设 多条件 搜索 筛选 自定义参数 自定义搜索

留个脚印

点击我更换图片 (请输入验证码)

最新评论