• 售前

  • 售后

热门帖子
入门百科

织梦dedecms在搜刮结果页按栏目分类体现搜刮数据

[复制链接]
今早我梦醒了坎 显示全部楼层 发表于 2021-8-17 03:52:47 |阅读模式 打印 上一主题 下一主题
搜索结果树模

实现教程

1、搜索框代码里使用name="q"作为搜索框属性,比方


2、打开 /include/taglib/arclist.lib.php 找到,大概在188行
  1. <p style="text-align: left">$innertext = trim($innertext);
复制代码
在它下面加入
  1. preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions);
  2. if(isset($_REQUEST['q']) && $keyword = '~q~')
  3. {
  4. preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions);
  5. $keyword = addslashes(trim($_REQUEST['q']));
  6. }
复制代码
继续找到
  1. $taghash = md5(serialize($ctag).$typeid);
复制代码
改成
  1. $taghash = md5(serialize($ctag).$typeid.$keyword);
复制代码
3、搜索结果模板 search.htm 里调用标签写法
  1. {dede:channelartlist row=5 typeid=top}
  2. <h2>{dede:field.typename/}</h2>
  3. <div>
  4. <ul>
  5. {dede:arclist row='20' titlelen='250' keyword='~q~'}
  6. <li>
  7. <a href="[field:arcurl/]" target="_blank">[field:title/]</a>
  8. </li>
  9. {/dede:arclist}
  10. </ul>
  11. </div>
  12. {/dede:channelartlist}
复制代码
完成
到此这篇关于织梦dedecms在搜索结果页按栏目分类表现搜索数据的文章就先容到这了,更多相干dede搜索页有栏目分类选项内容请搜索草根技能分享从前的文章或继续欣赏下面的相干文章,盼望大家以后多多支持草根技能分享!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作