我正在考虑将我们的遗留 Rails 2 应用程序升级到 Rails 3。一件事是我们在不同的目录中有一组额外的 View 文件。 在 Rails 2 中,我有一个初始化程序可以执行此操作:
ActionController::Base.view_paths.unshift File.join("#{RAILS_ROOT}/app/renderers", 'views')
如何在 Rails 3 中做类似的事情?
最佳答案
现在您可以这样做:
SampleApplication::Application.config.paths.app.views << File.join( Rails.root, 'app', 'complementary_views' )
关于ruby-on-rails-3 - rails 3 - 不同目录中的附加 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6817089/