Rails アプリに Devise を追加しようとしました。しかし、どういうわけかルートに問題があります。
No route matches {:controller=>"devise/dokumente"}
21 行目:
<li><%= link_to 'Dokumente', controller: 'dokumente', action: 'index' %></li>
次のようないくつかのことを試しました:
dokumente_path
しかし、その後、エラーが発生します:
No route matches {:action=>"show", :controller=>"dokumente"}
私はアクション/ビューのインデックスしか持っていないからです。
dokumente_path が dokumente index に移動するようにするには、ルートで何を変更すればよいですか?
私のルート:
resources :dokumente do
collection do
get :set_image
end
end
get "dokumente/index"
post "dokumente/index"