首页 > 电脑专区 > CMS教程 > dedecms >

织梦dedecms在搜索结果页按栏目分类显示搜索数据

来源:互联网 2023-03-14 12:47:33 173

搜索结果示范liI办公区 - 实用经验教程分享!

liI办公区 - 实用经验教程分享!

实现教程

1、搜索框代码里使用name="q"作为搜索框属性,例如liI办公区 - 实用经验教程分享!

liI办公区 - 实用经验教程分享!

2、打开 /include/taglib/arclist.lib.php 找到,大概在188行liI办公区 - 实用经验教程分享!

$innertext = trim($innertext);liI办公区 - 实用经验教程分享!

在它下面加入liI办公区 - 实用经验教程分享!

preg_match("/~([A-Za-z0-9_] )~/s", $keyword, $conditions);if(isset($_REQUEST['q']) && $keyword = '~q~'){preg_match("/~([A-Za-z0-9_] )~/s", $keyword, $conditions);$keyword = addslashes(trim($_REQUEST['q']));}liI办公区 - 实用经验教程分享!

继续找到liI办公区 - 实用经验教程分享!

$taghash = md5(serialize($ctag).$typeid);liI办公区 - 实用经验教程分享!

改成liI办公区 - 实用经验教程分享!

$taghash = md5(serialize($ctag).$typeid.$keyword);liI办公区 - 实用经验教程分享!

3、搜索结果模板 search.htm 里调用标签写法liI办公区 - 实用经验教程分享!

{dede:channelartlist row=5 typeid=top}h2>{dede:field.typename/}/h2>div>ul>{dede:arclist row='20' titlelen='250' keyword='~q~'}li>a href="[field:arcurl/]" target="_blank">[field:title/]/a>/li>{/dede:arclist}/ul>/div>{/dede:channelartlist}liI办公区 - 实用经验教程分享!

完成liI办公区 - 实用经验教程分享!

这篇关于织梦dedecms在搜索结果页按栏目分类显示搜索数据的经验就介绍到此,想关dede搜索页有栏目分类选项内容在文章尾部!liI办公区 - 实用经验教程分享!

以上方法由办公区教程网编辑摘抄整理自互联网可供大家参考!liI办公区 - 实用经验教程分享!


标签: 织梦dedecms搜索结果页栏目分类

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码