巩义网站建设,巩义网站制作,巩义做网站-全栈网络

织梦根据不同搜索结果选择不同搜索结果模版如何设置?

织梦根据不同搜索结果选择不同搜索结果模版如何设置?

时间: 2020-03-17 07:49:09 分类: 网站代码 浏览次数: 320

在使用织梦进行网站建设中,会遇到根据不同的栏目进行数据搜索,同时搜索结果展示效果要不同,这样的搜索如何实现呢? 先来看一下根据栏目,创建下拉菜单并进行分栏目搜索的代...

在使用织梦进行网站建设中,会遇到根据不同的栏目进行数据搜索,同时搜索结果展示效果要不同,这样的搜索如何实现呢?

搜索功能


1.先来看一下根据栏目,创建下拉菜单并进行分栏目搜索的代码是如何实现的

 

 


 

 

 

 

 


2.织梦根据不同搜索结果选择不同搜索结果模版


a.织梦搜索加入下拉栏目选择typeid


b.打开 /include/arc.searchview.class.php 找到

$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";

在它下面加入

$tempfile = ($this->TypeID > 0) ? str_replace(".htm","{$this->TypeID}.htm",$tempfile) : $tempfile;



这样修改后,有指定栏目的就按栏目id来调用搜索结果模板(search1.htm,search2.htm,search8.htm),没有指定栏目就是默认的search.htm,这样就完成了网站建设中,织梦根据不同搜索结果选择不同搜索结果模版的问题。


未经允许不得转载:郑州网站建设|郑州网站制作|荥阳网站建设|巩义网站建设|网站优化-全栈网络

发表评论:

评论记录:

游客 2020-05-06 23:54:11

终于找到一个靠谱的<img src="https://037171.cn/plus/dedemao-comment/face/dk.gif" title="大哭">


热门标签

Copyright ? 2017-2020 版权所有:全栈网络工作室 备案号:豫ICP备2023004016号 HTML网站地图
郑州网站制作|郑州做网站|巩义网站制作|荥阳做网站|巩义做网站-全栈网络
{/pboot:if}