我上發送激活郵件,下面這個教程:到Rails從Rails 3的路由2
http://www.slideshare.net/JamesEdwardGrayII/sending-email-with-rails
我相當肯定這是與軌道2完成,路由已經有點問題對我來說。
routes.rb:
map.activate "activate/:token", :controller => "activations", :action => "create"
使:
activate_url(:token => @user.perishable_token, :host => "localhost:3000")
這樣localhost:3000/:token
URL發送給用戶激活。
爲了使其成爲軌道3的工作,我已經試過如下:
match 'activate/:token' => 'activations#create'
match 'activate/:token', :to => 'activations#create'
但activate_url
不工作。我會很感激一些意見。謝謝!
Thanks thankshandler。我得到它的工作 – railslearner 2011-04-26 17:13:18