Posted on 2008年9月28日 Posted by ちゅう 2件のコメント Posted in Development Tags: Rails Rails で以下のメソッドで 該当アクションへの URL を生成することが出来るけれども、呼ぶ場所によって挙動が違ってちょっとつまずいた。 url_for :controller => 'user', :action => 'show', :id => 100 動かしてるサーバが http://localhost:3000 とすると、以下の様になりました。 Controller内 http://localhost:3000/user/show/100 View, Helper内 /user/show/100 View, Helper 内で絶対URL をとるのに一番簡単そうなのは、config/route.rb に以下のように書いて、それ
![url_for のつまずきどころ | 変なヤバいもんログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/2bb579ca026c1eecce39f8b35818ed91d3490d63/height=288;version=1;width=512/https%3A%2F%2Fecpplus.net%2Fweblog%2Fwp-content%2Fuploads%2F2011%2F08%2Fruby_on_rails.png)