织梦搜索实现题目完全精准搜索

织梦搜索实现题目完全精准搜索,就是搜索文档题目必须一模一样才有搜索效果

实现教程

1、在 /plus/ 新建一个 so.php 文件

GetOne(\"SELECT id FROM `#@__archives` WHERE title = \'$title\' \");if (is_array($row)){$chRow= $dsql->GetOne(\"SELECT c.addtable FROM #@__archives AS a LEFT JOIN #@__channeltype AS c ON a.channel=c.id where a.id=\'{$row[\'id\']}\'\");$addtable = trim($chRow[\'addtable\']);$result   = $dsql->GetOne(\"SELECT arc.*,addf.* FROM `#@__archives` arc LEFT JOIN `{$addtable}` addf ON arc.id=addf.aid WHERE arc.arcrank>-1 AND arc.id = \'{$row[\'id\']}\'\");$pv   = new PartView();foreach ($result as $k => $v){$pv->Fields[$k] = $v;}$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . \"/\" . $cfg_df_style . \"/so.htm\");$pv->Display();}else{ShowMsg(\'没有相关记载!\', \'-1\');}exit();

2、你的模板文件夹里添加1个 so.htm 模板文件

例如 /templets/default/so.htm

题目:{dede:field.title /}

缩略图:{dede:field.litpic /}

品牌:{dede:field.pinpai /}

货号:{dede:field.huohao /}

价钱:{dede:field.jiage /}

内容:{dede:field.body /}

可挪用所有字段包罗自界说字段

3、前台模板搜索框代码

题目精准搜索:

注重:name=”title” 不是 name=”q”

本文收集自网络,由本站搜集发布,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。如需转载,请注明文章来源。

© 版权声明
THE END
喜欢就支持一下吧
点赞16 分享