0
我打算爲我的用戶執行reset_password功能。用戶控制器reset_password操作
現在我只是在窗體上工作。現在我有一個函數reset_password。我想這樣做,當用戶執行一個POST到users/reset_password時,它將路由到do_password_reset函數。
現在,當他們做一個get,表單顯示,但是當他們做了一個帖子,我想要路由它做不同的動作,這可能嗎?
我打算爲我的用戶執行reset_password功能。用戶控制器reset_password操作
現在我只是在窗體上工作。現在我有一個函數reset_password。我想這樣做,當用戶執行一個POST到users/reset_password時,它將路由到do_password_reset函數。
現在,當他們做一個get,表單顯示,但是當他們做了一個帖子,我想要路由它做不同的動作,這可能嗎?
當然,請參閱:http://guides.rubyonrails.org/routing.html#http-verb-constraints
match 'users/reset_password' => 'your_controller#reset_password', :via => :get
match 'users/reset_password' => 'your_controller#do_password_reset', :via => :post
謝謝,我一直在尋找的是在同一頁上 – 2011-03-06 00:46:29