まず、私はfriendly_id 3.2.1.1でレール3.0.8を使用しています。Rails 3:新しい/ edit/destroyを/ adminに送信している間に、コントローラのインデックスとルートを表示するにはどうすればよいですか?
私はwebsite.com/:titleの投稿を閲覧できますので、「/ posts」を削除してください。
でも、私は/ adminのビューを持っていたいと思います。そこから、ユーザーは投稿を作成/編集/破棄できるはずです。私はすでにadmin.html.erbビューを持っていて、さまざまなアクションへのリンクを持っています。私のルートがどのように見えるファイル
は今:
MyApp::Application.routes.draw do
root :to => 'posts#index'
resources :posts
match "/:id" => "posts#show"
match "/admin" => "posts#admin"
end
これはwebsite.com/:titleのために動作しますが、website.com/adminのために、私はエラーを取得する:
Couldn't find Post with ID=admin
.. ..理にかなっている。しかし、私はこの問題を解決する方法がわかりません。
うんを、それを固定しています。 – okor