2013-06-01 74 views
0

什麼是最好的方式來使form_for動態?使用助手? 我需要能夠在視圖設置此不同的控制器和行動的form_for更改form_for模型和url助手?

我需要改變之間:一個簡單的方法和

= simple_form_for @profile, :url => url_for(:controller => 'welcome', :action => 'update'), :html => { :class => 'form-horizontal' } do |f| 

= simple_form_for @profile, :html => { :class => 'form-horizontal' } do |f| 

。 解決這個問題的最好方法是什麼?

+0

如果太乾它會燃燒。 –

回答

1
= simple_form_for @profile, :url => criteria ? url_for(:controller => 'welcome', :action => 'update') : nil, :html => { :class => 'form-horizontal' } do |f| 

如果條件爲真,welcome#update使用,否則@profile

+0

啊這真的很簡單,謝謝指出!我儘快接受答案 – Rubytastic