织梦dedecms怎样设置不同的搜索页模板
更多精彩就在: 51免费论文网|www.jxszl.com
候显示软件模型的模板,搜索文章模型的时候显示文章模型的网站模板.
具体的实现代码如下:
I..在head区域加入如下代码:
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.复制/plus/serach.php更名为/plus/search_images.php
IV.打开search_images.php将如下代码:
require_once(DEDEINC."/arc.searchview.class.php");
更改为
require_once(DEDEINC."/arc.searchimg.class.php");
V.复制/include/arc.searchview.class.php更名为/include/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/75330.html
热门阅读