欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

织梦模板

当前位置:织梦模板 > 技术文档 > 网站技巧 > 织梦模板如何在搜索页添加按栏目按模型细分数据
这篇文章主要为大家详细介绍了织梦模板如何在搜索页添加按栏目按模型细分数据,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

      织梦模板的制作中,有用户想在织梦的搜索结果页面里增加按栏目、按模型细分数据,如下图所示:

织梦模板如何在搜索页添加按栏目按模型细分数据

需要如何实现呢?实现这样的效果功能,我们不需要修改程序文件,只需要在模板文件里就可以实现。下面就跟随织梦模板小编一起来看看如何实现织梦在搜索结果页添加按栏目按模型细分数据

search.htm 搜索结果页按栏目细分标签写法

<a href="{dede:global.cfg_cmspath/}/plus/search.php?pagesize=10&q={dede:global name='keyword' function='RemoveXSS(@me)'/}">全部</a>
<a href="{dede:geturl runphp=yes}$a = array("/&typeid=(\d+)/i","/&PageNo=(\d+)/i","/&TotalResult=(\d+)/i");$b = array("","","");@me = preg_replace($a,$b,GetCurUrl());{/dede:geturl}&typeid=1">新闻中心</a>
<a href="{dede:geturl runphp=yes}$a = array("/&typeid=(\d+)/i","/&PageNo=(\d+)/i","/&TotalResult=(\d+)/i");$b = array("","","");@me = preg_replace($a,$b,GetCurUrl());{/dede:geturl}&typeid=6">产品中心</a>

注意:上面 typeid 就是按栏目id

search.htm 搜索结果页按内容模型细分标签写法

<a href="{dede:global.cfg_cmspath/}/plus/search.php?pagesize=10&q={dede:global name='keyword' function='RemoveXSS(@me)'/}">全部</a>
<a href="{dede:geturl runphp=yes}$a = array("/&channeltype=(\d+)/i","/&PageNo=(\d+)/i","/&TotalResult=(\d+)/i");$b = array("","","");@me = preg_replace($a,$b,GetCurUrl());{/dede:geturl}&channeltype=1">文章模型</a>
<a href="{dede:geturl runphp=yes}$a = array("/&channeltype=(\d+)/i","/&PageNo=(\d+)/i","/&TotalResult=(\d+)/i");$b = array("","","");@me = preg_replace($a,$b,GetCurUrl());{/dede:geturl}&channeltype=2">图集模型</a>

注意:上面 channeltype 就是按模型id

这些处理就可以实现在织梦模板的搜索结果页按栏目或者模型细分数据了,有兴趣的朋友可以自行尝试看看效果。

以上就是织梦模板如何在搜索页添加按栏目按模型细分数据的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 织梦模板 搜索页 搜索结 按栏目细分数据

上一篇织梦模板制作如何将RSS描述改成全文内容输出

下一篇织梦模板用PHP判断会员是否登录然后返回会员相关信息

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在