心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

RailsのRoutingいろいろ

   


コントローラーがAbc
アクションがactrionxだとして、
http://yourdomain/actionx
routes.rbの書き方として

get “actionx”, :controller => :abc, :action => :actionx

get “actionx”, :to => “abc#actionx”

get “actionx” => “abc#actionx”

が同じ。

getに続けて書いた”actionx”がURI入力されたhttp://yourdomain/に続く”actionx”であり、
リクエストのあったURIをどのコントローラーのどのアクションに結びつけるのか、書いている。

http://yourdomain/anyでactionxを呼びたいなら

get “any” => “abc#actionx”

と書けばいい。

“abc#action”はコントローラーがAbcのアクションがactionxという短い書き方。
アプリケーションフォルダ/app/controllers/abc_controller.rbで書いた
def actionx
end
を引っ張ってくる。

 - テクニカル ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

railsでtest unitを生成させない

ruby on rails3プリケーションプログラミングの本の内容をruby2. …

no image
wordpressはじめます

ブログを立ち上げるのは久しぶりです。 以前から、ブログメディアをやりたいと思って …

no image
RailsTutorial4.0を高速で復習する。7.1.2章

7.1.2ユーザーリソース、です。 /user/newを/signupで表示させ …

Provisioning fileが作成できない!

iPhoneアプリを公開するために、itunes connectでProvisi …

no image
formatはどこから取ってくる?

ruby on rails3プリケーションプログラミングの本の内容をruby2. …

no image
Everyday Rails頑張る。3章モデルスペック

テスト書いてからコードの決意。 今のような環境がない時代のプログラマでしたが、自 …

no image
RailsTutorial4.0を高速で復習する。9.2章。

9.2認可、です。 自分以外の人が自分のProfileを変更できないようにします …

no image
サーバー移転しました(2度目)

airpucci始まって2度目のサーバー移転しました。今まで入れていたプラグイン …

ジョジョ専用kindle fire HDの電源が入らない!

電源が入らない!MacBookAirが真っ黒になりました。とか、 iPhoneの …

no image
retweetボタンを追加してみました

最近いろんなブログで見かけるretweetボタン。ブログのエントリーについている …