Where's root_path or root_url?
In rails, there are a lot of helpers to direct our actions, like collections_path
new_member_path
edit_member_path
and so on.
But where is the root? Is there a helper开发者_如何学编程 always points to my homepage?
These helpers exist, but you have to set your root url before, in config/routes.rb
:
root :to => "controller#action"
You can use root_url
and root_path
afterwards.
Be warned that there's a catch when doing redirections with the _path
helpers, you should use the _url
ones when redirecting (see @LanguagesNamedAfterCoffee's comment for the details).
精彩评论