帝国cms全站搜索代码开启和调用方法

毒药      259阅读

说明:(以下第一条不需要开启。第二种代码并非使用全文搜索代码,而是使用高级搜索实现)
1、栏目>>全站全文搜索>>全站搜索设置 中开启全文搜索
2、在需要调用全站搜索的地方添加如下代码

<form name="searchform" method="post" action="[!--news.url--]e/search/index.php" target="_blank">
<input type="text" name="keyboard" class="搜索框样式" placeholder="搜索框提示语">
<input type="hidden" name="tbname" value="news">
<input type="hidden" name="show" value="title">
<input type="hidden" name="tempid" value="1">
<input type="submit" class="搜索按钮样式" style="cursor:pointer;" value="搜索">
</form>

注意:
1、如果代码中传值方式是get会出错
2、少一个input会出错
3、input顺序不对会出错

   259阅读

制作搜索结果列表页时注意:
如果导航有二级栏目,调用采用了文章“帝国cms调用二级栏目代码(附参考结构和文档)”中的代码,那么前台页面导航上会出现标签代码。
解决方法:
点你网站的任意一个页面,右键源代码把导航部分的源码复制到搜索模板里。
另外搜索列表页不支持列表式分页标签的调用,只支持下拉式分页标签的调用。

毒药   97.1天前
1
登录 后发表评论