2
私は、静的なコントローラとビューにルビーを使用しないページである静的ビューを持っています。これらのページでは、プログラムで生成され、アプリケーションレイアウトファイルで使用されるサイトマップパーシャルがあります。名前空間を使用するルートはアプリケーションレイアウトファイルを使用しますが、スタティックルートを使用して名前空間を使用しようとしています。名前空間の内側にあるビュー内の名前空間の外にあるレール部分をどのようにレンダリングしますか?
はここで、ルートファイルの関連部分です:
namespace :admin do
resources :verse_categories
resources :verses
resources :songs
resources :flowers
resources :visits, :except => [:new, :create]
end
match ':action' => 'static'
root :to => 'static#home'
は、ここで私が取得していますエラーです:
No route matches {:controller=>"admin/static", :action=>"about"}
。なお、約静的なページのサイトマップ部分の用途の一つです。
したがって、このルーティングの問題を解決して、管理者の名前空間内で静的なサイトを見つけようとしないでください。どんな助けもありがとう!
?サイトマップの部分的なリンクが間違っているからですか? – Heikki
これはかなり混乱しています:)質問の内容はルートに関するもののようですが、質問のタイトルはすべて部分的なものや意見です。 – Heikki