我想为我的网站创建一个搜索字段,从网站搜索我的页面,如果我搜索关于我们的页面,我得到关于我们的页面。所以我如何创建我在视图中创建搜索字段
<form action="#" method="GET">
<input type="text" name="search" placeholder="Search here...">
<button type="submit">
</button>
</form>
我应该在控制器中写什么。我该怎么做?????以及如何使用java脚本进行搜索。 ????
答案 0 :(得分:1)
根据您要在网页中搜索的深度(仅标题或内容),您可以将页面存储在表格中,包括标题,内容,关键字......当然还有网址。然后在此表中执行搜索。您可以使用搜索控制器在javascript中搜索(然后使用ajax,例如:http://www.technicalkeeda.com/jquery/live-search-using-jquery-ajax-php-codeigniter-and-mysql)或在php中搜索。
答案 1 :(得分:0)
据我所知,您无法有效地使用JavaScript解决此问题。
您可以使用PHP创建自己的搜索引擎,也可以使用SpinxSearch或Lucene等服务。
基本上,您必须创建一个创建查询的按钮,然后它会显示一个包含该查询结果的页面。
答案 2 :(得分:0)
对我来说,你的问题不太清楚。
你需要php来解决这个问题。 Javascript为您提供服务器发送的响应。
从我对您的问题的理解:您可以创建站点地图(这是一个向用户显示如何浏览您的网站的页面)。站点地图将包含所有页面的链接,结构良好,并安排供用户查看。
...格雷斯