织梦dedecms设置不同的搜索页模板教程


1.在head区域加入如下代码:
<script language="javascript" type="text/javascript">
function check()/search.php"
else
document.formsearch.action="/search_news.php"}
</script>
这段代码主要用来判断你选择了什么频道,根据你选择的频道的不同,来使用不同的搜索页模板。
2.更改搜索代码
<form name="formsearch" action="" datakeonsubmit="check();">
<div class="form">
<input type="hidden" name="kwtype" value="0" />
<input name="q" type="text" class="searchkeyword" id="searchkeyword" value="" />
<select name="channeltype" id="channeltype" >
<option value='1' selected='1'>新闻</option>
<option value='3'>软件</option>
</select>
<button type="submit" class="searchsubmit">搜索</button>
</div>
</form>
其中重点就是
<select name="channeltype" id="channeltype" >
<option value='1' selected='1'>新闻</option>
<option value='3'>软件</option>
</select>
关键设置:这里设置的按模型搜索 1是文章模型 3是软件模型
3.复制/plus/serach.php 更名为 /plus/search_images.php
4.打开 search_images.php将如下代码:
require_once(DEDEINC."/arc.searchvieclass.php");
更改为
require_once(DEDEINC."/arc.searchimglass.php");
5.复制 /include/arc.searchvieclass.php 更名为 /include/arc.searchimglass.php
6.打开 arc.searchimglass.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
做完上面的操作,基本就可以调用出不同的搜索页模板了。

上一篇:dedecms网站地图生成小技巧

下一篇:python教程:用简单的Python编写Web应用程序


Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图