이 작동 큰 :레일 : form_for url에 여러 매개 변수 전달?
- form_for @user, :url => { :action => :create, :type => @type } do |f| ...
반환
/users/(id)?type=type
그러나 다른 관점에서 나는 URL 문자열로 두 매개 변수를 전달해야하고,이 작동하지 않습니다
- form_for @user, :url => { :action => :update, :type => @type, :this => @currently_editing } do |f| ...
반환 /users/(id)?this=currently_editing
나는 또한 시도했다 :
- form_for @user, :url => { :action => :update, :params = params.merge({:this => @currently_editing, :type = @type})} do |f| ...
... 운이 없음 (오류 : GET 요청 만 허용). /users/(id)?this=currently_editing&type=type
생각 : 그것은이를 반환하는
는 내가 원하는 것은?
게시 된 모델의 일부가 아닌 매개 변수에 대해 숨겨진 필드가 작동합니까? – Blake
숨겨진 필드를 양식에 추가 할 수는 있지만 form_for 헬퍼를 사용할 필요는 없습니다. – scottd