2014年7月14日星期一

phpcms 全文搜索设置教程

折腾了半天终于把全文搜索弄懂了,唉,菜鸟师傅真恼火啊。跪求带头大哥啊~~~

1、修改mysql配置文件:window服务器为my.ini,linux服务器为my.cnf,在 [mysqld] 后面加入一行“ft_min_word_len=1”,然后重启Mysql。

2、登录后台,模块->全站搜索->重建索引 重建全文索引

phpcms v9 search

3、代码部分,如图:

<form action="{APP_PATH}index.php" method="get" target="_blank">
//这句还可以写成<form action="index.php?m=search" method="get" target="_blank">
<input type="hidden" name="m" value="search"/>

<input type="hidden" name="c" value="index"/>
<input type="hidden" name="a" value="init"/>
<input type="hidden" name="typeid" value="1" id="typeid"/>
//这里必指定value,value值就是后台模块-全站搜索 那里看到的ID值;
<input type="hidden" name="siteid" value="{$siteid}" id="siteid"/>

<div class="menu_box">
<div class="menu_text">
<input type="text" class="text" name="q" id="q"/><input type="submit" value="搜 索" class="button" />

</div> phpcms v9 search 2

4、模块->全站搜索->模块配置-基本配置这里启用搜索。phpcms v9 search 3

3 条评论:

  1. 我最近也在搞phpcms 这个二次开发的空间比较大

    回复删除
  2. 很久没有过来了,今天过来看一看!

    回复删除