私は2つのコントローラーを持っています:
app/
/controllers
posts_controllers.rb
/mobile
posts_controllers.rb
そして私のroutes.rbは次のようになります:
root :to => "posts#index"
resources :posts
namespace :mobile do
root :to => "posts#index"
resources :posts
end
しかし、私が訪問したとき/mobile
、それはとにかく最初のコントローラーの演色評価数ページであり、これも試しました:
namespace :mobile do
root :to => "mobile/posts#index"
resources :posts
end
しかし、それは私にエラーを与えています:uninitialized constant Mobile::Mobile
私は2番目のコントローラーのインデックスページをレンダリングしたいのですが、どうすればそれを行うことができますか?
編集
/ mobileと入力して、ここにあるファイルをレンダリングします。
app/
views/
/mobile
/posts
index.html.erb
しかし、ここでファイルをレンダリングしています:
app/
views/
/posts
index.html.erb