나는 RoR을 (를) 처음 사용했습니다. 책 (레일 4th 에디션의 루비)에 따르면 나는 그것을 마쳤습니다. 하지만 나는 제품을 더 쉽게 찾을 수있는 고객을위한 검색 옵션을 만들기 위해 노력하고있다. 내가이 넣어 가지고> 모델에검색 데이터베이스를
<%= form_tag products_path, :method => 'get' do %>
<p>
<%= text_field_tag :search, params[:search] %>
<%= submit_tag "Search", :name => nil %>
</p>
<% end %>
제품을 : 나는이 전망> 상점> 인덱스에 넣어 가지고 http://railscasts.com/episodes/37-simple-search-form
이 예제를 시도하고
def self.search(search)
if search
find(:all, :conditions => ['title LIKE ?', "%#{search}%"])
else
find(:all)
end
end
및 컨트롤러에> store_controller this :
@products = Product.search(params[:search])
문제는 내가 검색 할 때 보여주는 모든 것입니다. 내가 가지고있는 제품과 내가 검색 한 내용과 URL이 ...../utf8 = % E2 % 9C % 93 & 검색 = iphone + 4
어떤 아이디어로 변경 되었습니까?
은 차이가 없습니다. – marios