[前][次][番号順一覧][スレッド一覧]

rails:3722

From: Kobori Makoto <kbrmct@g...>
Date: Mon, 30 Jan 2012 01:23:09 +0900
Subject: [rails:3722] rails3.0 routes.rbの書き方

コボリともうします

rails3.0+deviseで、会員制サイトの開発をしております。

本サイトの会員登録後、各ユーザ様の、プロフィール情報を登録できるようにしようとしております。

scaffoldで、sakkasモデルとコントローラを作成し、routes.rbを後からいじって、本人のデータしか
さわれないようにしようと考えております。

routes.rbには、
 resources :sakkas

rake route
------
sakkas POST   /sakkas(.:format)          {:controller=>"sakkas",
:action=>"create"}
new_sakka GET    /sakkas/new(.:format)      {:controller=>"sakkas",
:action=>"new"}
edit_sakka GET    /sakkas/:id/edit(.:format) {:controller=>"sakkas",
:action=>"edit"}
sakka GET    /sakkas/:id(.:format)      {:controller=>"sakkas", :action=>"show"}
           PUT    /sakkas/:id(.:format)      {:controller=>"sakkas",
:action=>"update"}
           DELETE /sakkas/:id(.:format)      {:controller=>"sakkas",
:action=>"destroy"}
-------

ここで、editの際、/sakkas/3/edit と、:idをかかず、/sakkas/editでも、
自分のプロフィールの編集ができるようにするには、
どのようにroutes.rbを書けばよいでしょうか。
つまり、routeにある、:idを書かずにアクセスできるようにしたいのです。

route.rbの書き方を飲み込めず、苦労しております

よろしくお願いいたします

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    3722 2012-01-29 17:23 [kbrmct@g...         ] rails3.0 routes.rbの書き方              
      3724 2012-01-30 02:23 ┗[netwillnet@g...     ]                                       
      3727 2012-01-31 02:27  ┗[kbrmct@g...         ]