0

/entries/slug-here/new を一致させて EntriesController#new に送信する必要があります

次の方法を試してみましたが、どちらもうまくいきませんでした:(

resources :entries do
  member do
    get :new
  end
end

resources :entries do
  get :new, :on => :member
end

一致するものがたくさんある一時的なハードコードされたパスですが、見栄えが悪いです >.<

更新しました:

create メソッドやその他の標準的なアクションと同じです -- それらを再定義できませんでした。

4

1 に答える 1

0

なぜそのようなことをする必要があるのか​​ わかりませんが、いずれにせよ、ルートではこのようなものにする必要があります.

match '/entries/:slug/new' => 'entries#new'
于 2011-02-03T07:57:54.807 に答える