织梦教程:dedecms搜索结果页实现按频道模型显示不同结果模板
具体的实现代码如下:
I..在head区域加入
代码如
更多精彩就在: 51免费论文网|www.jxszl.com
下:
functioncheck(){
if(document.formsearch.channeltype.value=="I.")
document.formsearch.action="{dede:fieldname=phpurl/}/search.php"
else
document.formsearch.action="{dede:fieldname=phpurl/}/search_news.php"
}
II.更改搜索代码
代码如下:
其中重点就是
代码如下:
关键设置:这里设置的按模型搜索I.是文章模型III是软件模型
III.复制serach.php更名为search_images.php
IV.打开search_images.php
将
代码如下:
require_once(DEDEINC."/arc.searchview.class.php");
更改为
代码如下:
require_once(DEDEINC."/arc.searchimg.class.php");
V.复制arc.searchview.class.php更名为arc.searchimg.class.php
VI.打开arc.searchimg.class.php
查找
代码如下:
$tempfile=$GLOBALS[cfg_basedir].$GLOBALS[cfg_templets_dir]."/".$GLOBALS[cfg_df_style]."/search.htm";
更改为
代码如下:
$tempfile=$GLOBALS[cfg_basedir].$GLOBALS[cfg_templets_dir]."/".$GLOBALS[cfg_df_style]."/search_images.htm
原文链接:http://www.jxszl.com/biancheng/dedecms/76220.html