"景先生毕设|www.jxszl.com

怎样实现织梦dede搜索结果页按频道模型显示不同模板呢

2022-10-29 16:26编辑: www.jxszl.com景先生毕设
大家知道怎样实现dede搜索结果页按频道模型显示不同模板吗,这问题网上看到不少朋友都在问,究竟怎样才能实现呢,下面是AB模板网总结的些方法:

dedecms门户模板的时候经常会有图片模型.文章模型.软件模型之类的,要是给搜索框加I.个判定,例如搜索软件模型的时候显示I.个模板,搜索

 更多精彩就在: 51免费论文网|www.jxszl.com 
文章模型的时候显示I.个模板.

具体实现代码:

I.在head区域加入





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";



核心的修改已经结束了,剩下的就是在search_images.htm这个模板里自由发挥了.


同理也可以实现按栏目type搜索显示不同风格的结果页得.

大家不妨参考下修改下,这对于用户体验很有帮助的


原文链接:http://www.jxszl.com/biancheng/dedecms/74731.html