読者です 読者をやめる 読者になる 読者になる

Rails:link_toでcontroller指定

Rails
<%= link_to 'linktext', :controller=> 'controller_name', :action=> 'action' %>

controllerが同じならばcontrollerを省略可
controllerが違う場合controllerを指定すると飛べる。

http://aaa/bbb/ccc/からhttp://aaa/bbb/ddd/に飛ぶとき
htmlでは相対パスで指定するのがほとんどなのでちょっといまさら詰まった。

<%= link_to 'linktext', :controller=> 'ddd', :action=> 'index' %>

とかだと思われ。