やあ!
<%= link_to 'Edit', edit_content_path(content) %> のような多くのリンクがありますが、Rails の更新と他のルートの変更により、パスが間違っています。
正しいドメイン/サブフォルダー/コンテンツではなく、ドメイン/コンテンツにつながります...何が問題なのですか?
ありがとう!
やあ!
<%= link_to 'Edit', edit_content_path(content) %> のような多くのリンクがありますが、Rails の更新と他のルートの変更により、パスが間違っています。
正しいドメイン/サブフォルダー/コンテンツではなく、ドメイン/コンテンツにつながります...何が問題なのですか?
ありがとう!
routes.rb ファイルでルートをネストしましたか?
親をパスに追加する必要がある場合。
edit_parent_content_path(@parent, @content_id)
そんな感じ。実行中 ->
$ rake routes
ルートの問題かどうかを判断するのに役立ちます。(結果で現在のパスを見つけてみてください。)
それでも問題が解決しない場合は、routes.rb ファイルを投稿してください。
ここに私のroutes.rbがあります:
ActionController::Routing::Routes.draw do |map|
map.root :controller => "store"
map.resources :users
map.resources :orders, :controller => 'order'
map.resources :contents
map.resources :products
map.resources :kundservice => "store/kundservice"
map.resources :foretaget => "store/foretaget"
# Install the default routes as the lowest priority.
map.connect 'subfolder/:controller/:action/:id'
map.connect 'subfolder/:controller/:action/:id.:format'
end
サイトを所有しているホスト会社のため、ドメインの下のサブフォルダー (www.domain.com/subfolder/store) にサイトを配置する必要があります。
ありがとう!