使用rubyonrails创建搜索输入

I am attempting to create a search form, the search is performed on third party site so there is no model just a controller. I have it set up as follows

views/items/index.html.haml :

= search_field :search, :search_input
= submit_tag 'Search'

views/items/search.html.haml:

-@items.each do |item|
  %h1= item.title

controllers/items_controller.rb:

def index
   #I am unsure of what to put in here?  I think
   #I need something wich sends @search_input to my search method
end

def search
   @items = some_third_party_search_method_i_wrote{ params[:search_input]}
end

How does one properly use the params object in rails? I don't understand how to get from the index page containing the search form to the search page containing the results of the search input?

#0

You probably want to use search_field_tag instead since your form isn't tied to a model/object:

= search_field_tag :search_input

Then params[:search_input] should work.

推荐文章

在Weka的GUI下NaiveBayes的奇怪结果

在Weka的GUI下NaiveBayes的奇怪结果

推荐文章

多条件If语句

多条件If语句

推荐文章

指向向量指针的指针

指向向量指针的指针

推荐文章

继承和Linq到实体

继承和Linq到实体

推荐文章

Kohana 3.2:自定义验证规则的自定义错误消息?

Kohana 3.2:自定义验证规则的自定义错误消息?

推荐文章

动态dtsConfig文件选择

动态dtsConfig文件选择

推荐文章

C#PDFSharp:如何从PDF中剥离文本的示例?

C#PDFSharp:如何从PDF中剥离文本的示例?

推荐文章

IF语句不能正常工作->比较两个表并返回值

IF语句不能正常工作->比较两个表并返回值

推荐文章

更改父类后表宽度更改

更改父类后表宽度更改

推荐文章

自定义验证设计php、mysql

自定义验证设计php、mysql

推荐文章

哈斯凯尔有什么咒语吗?

哈斯凯尔有什么咒语吗?

推荐文章

如何改进我的sort GET变量的代码?

如何改进我的sort GET变量的代码?

推荐文章

视觉力中继器

视觉力中继器

推荐文章

Windows Phone 7 GWT Phonegap小尺寸

Windows Phone 7 GWT Phonegap小尺寸

推荐文章

返回modelState错误消息

返回modelState错误消息

推荐文章

调试模式下的RAD-WAS7性能问题

调试模式下的RAD-WAS7性能问题