간단한 앱이 있습니다. 앱의 일부는 데이터베이스를 검색하고 매개 변수를 "표시"작업으로 보내는 간단한 검색 기능입니다.게시물 작업없이 리디렉션하는 인덱스 작업
지금 검색 필드는 "색인"보기에 있습니다.
는하지만, 대신 인덱스를 나타내는 도면의 ... 자동으로 저를 보내려고
로컬 호스트 : 3000/지퍼/1/3의/: 13 # <가 ~ 나는 그것이 모두를 선택하고 그것을 리디렉션하려고 가정 쇼 동작? 여기
컨트롤러 여기def index
@zips = Zip.search(params[:search])
if @zips.blank?
redirect_to zips_path, :notice => "Zipcode #{params[:search]} is not eligible for Local Delivery"
else
redirect_to zip_path @zips
end
end
에서 내 행동 것은 내가 할 지금은 양식을 제출 때까지 "대기"로 index 액션을 알 수 있습니다 어떻게 내 인덱스보기
<h1>
Pick-up/Delivery Eligibility
</h1>
<h3>
Based on U.S. Zipcode, Canadian Postal Code
</h3>
<p class="el">
To find out if you qualify for 4over’s local delivery service,
please enter your <nobr>U.S. 5 digit zip code, or</nobr> your
<nobr>Canadian 6 character Postal Code,</nobr> then click submit.
<%= form_tag zips_path, :method => "get" do %>
<p><%= text_field_tag :search, params[:search] %> | <%= submit_tag "Search", :name => nil %></p>
<% end %>
입니다 "선택 *"하고 그것을 전달합니까?
이 내 모델 파일 내가 원하는 행동은 내가 보여에만 양식 또한 를 제출 "연락처보기"작업에 매개 변수를 전달하는 인덱스 페이지를 원하는됩니다입니다
def self.search(search)
if search
find(:all, :conditions => ['zip LIKE ?', "%#{search}%"])
else
find(:all)
end
end
레일에서 루비 1.9를 실행 중입니다. 4
저는 레일 (그리고 일반적으로 OOP)을 처음 사용하기 때문에 도움이 될 것입니다!
개인적인 것은 없지만 자신이 무엇을하고 있는지 이해하지 못하고 레일즈 가이드로 시작해야합니다. –
@MichaelSzyndel 개인적인 일이 없습니다! 나는 내가하는 일에 무지하다는 것을 인정한다. 나는이 작은 운동을 통해 일을하고 있으므로 흔적과 실수를 통해 배울 수 있습니다. 나는 또한 가이드들과 함께 연습 할 것입니다! Vielen dank! –