mitu 发表于 2016-11-29 13:33:11

请教帝国搜索页面问题

问题描述:

昨晚鼓捣了下个人博客的搜索页面,在列表页加了个搜索框,如图:
地址:http://www.wangruotong.com/learn/


问题点:搜索后弹出结果为没有搜到相关内容:


然后跳回栏目列表的的页面。
搜索框用的的代码(我从搜索模板复制的,搜不到问题是不是出在这了?):
<form action="/e/search/index.php" method="post" name="search_news" id="search_news">
然后直接在搜索页面搜索 哈哈 就会显示结果:
http://www.wangruotong.com/e/search/result/?searchid=9






想要实现的结果:

怎么使用代码才能让搜索框里能和搜索页面一样能搜到内容?

最好能没有搜到相关内容,搜索后也跳转到搜索结果的页面。









luheboy 发表于 2016-11-29 13:33:12

      <form method="post" id="searchform" action="/e/search/index.php">
      <input type="hidden" name="show" value="title,smalltext,ftitle" />

sbell 发表于 2016-11-29 13:58:04

lz深圳的,我也要参加活动

Google_Adsense 发表于 2016-11-29 14:40:24

楼主的搜索Input名错了(你写的是q,实际应为keyboard),如果是精准搜索那还少一个名为title的Input:ohh:

luheboy 发表于 2016-11-29 14:52:04

还要加个参数,你要搜索的字段,如标题是title
副标题是ftitle

可以多个,用逗号分开

wula123 发表于 2016-11-29 14:58:13

<form action="/e/search/index.php" method="post" name="searchform" id="searchform">

<input type="text" name="keyboard"id="keyboard"style="font-size: 18px;width: 170px;min-height: 32px;margin: 0;padding: 7px 8px;outline: none;color: #333;background-color: white;background-repeat: no-repeat;background-position: right center;border: 1px solid #CCC;border-radius: 3px;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-sizing: border-box;box-sizing: border-box;transition: all 0.15s ease-in;-webkit-transition: all 0.15s ease-in 0;vertical-align: middle;
">
<input type="hidden" name="show" value="title,smalltext" />
<input type="hidden" name="tempid" value="1" />

<input class="button" type="submit" value="搜索" style="padding: 10px;width: 70px;position: relative;display: inline-block;margin: 0;padding: 8px 15px;font-size: 13px;font-weight: bold;color: #333;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);white-space: nowrap;background-color: #EAEAEA;background-image: -moz-linear-gradient(#FAFAFA, #EAEAEA);background-image: -webkit-linear-gradient(#FAFAFA, #EAEAEA);background-image: linear-gradient(#FAFAFA, #EAEAEA);background-repeat: repeat-x;border-radius: 3px;border: 1px solid #DDD;border-bottom-color: #C5C5C5;box-shadow: 0 1px 3px rgba(0, 0, 0, .05);vertical-align: middle;cursor: pointer;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-appearance: none;
">
</form>

参观者 发表于 2016-11-29 15:02:24

解答完毕,积分可以转给我了吧

mitu 发表于 2016-11-29 15:28:42

sbell 发表于 2016-11-29 13:58
lz深圳的,我也要参加活动

可以带你家小朋友报名参加南方都市报的:小鬼当家 都市报童活动,是个锻炼小孩胆量不错的活动。

luheboy 发表于 2016-11-29 15:31:25

我可以不要积分吗,请我喝酒就好了:ohh::ohh::ohh::ohh::ohh::ohh:

mitu 发表于 2016-11-29 16:11:01

luheboy 发表于 2016-11-29 15:31
我可以不要积分吗,请我喝酒就好了

分已经给了,喝酒可以啊,陪你喝两杯,过段时间吧。
页: [1]
查看完整版本: 请教帝国搜索页面问题