2010-03-24 4 views
0

sticky form을 레일즈로 만들려면 어떻게해야합니까?Ruby on Rails의 스티키 폼

감사

+1

이 질문의 모든 독자가 개별적으로 찾아야하는 것이 아니도록 "끈적한 형태"가 무엇인지 명확히 설명하십시오. – Matchu

+0

... 또는 직접 링크를 추가하겠습니다. – Matchu

답변

1

레일 발판 바로 자동으로 수행? 귀하의 양식 행동이 그들의 행동을 많이 벗어나서는 안됩니다.

<% form_for @user %>을 수행하면 모든 사용자 속성이 자동으로 해당 양식에 입력됩니다. 사용자가 확인하지 못하고 저장하지 않으면 양식이 표시되고 @user은 사용자가 원래 제출 한 모든 속성을 계속 갖습니다. 따라서 양식 필드는 의도 한대로 스스로 채 웁니다.

0

제출시 유효성 검사를 통과하지 못하면 다시 설정하지 않고 동일한 작업으로 사용자를 보내려고합니다. 이를 위해 당신이 컨트롤러에 다음 코드를 필요

render :action => 'new' 

또는

render :action => 'edit' 

이 2 일반적으로 각각 생성 및 업데이트 방법에있을 것입니다.