我正在尝试使用high_voltage gem 在我的 Rails 应用程序中提供静态页面。我想要的是让各个部分获得自己的文件夹,但不能完全让它工作并且无法在网络上找到解决方案。
我想要的是:
RAILS_ROOT/app/views/pages/(page) 被路由为 '/(page)'
而 RAILS_ROOT/app/views/pages/(directory)/(page) => '/(directory)/(page)'
这是我的尝试:
路线.rb:
Cam4::Application.routes.draw do
root :to => 'high_voltage/pages#show', :id => 'index'
match '/:id' => 'high_voltage/pages#show', :as => :static, :via => :get
scope "ruby" do
match '/ruby/:id' => 'high_voltage/pages/ruby#show', :as => :static, :via => :get
end
end
非常感谢,
卡梅伦