ruby-on-rails-3 - rails 3 - 不同目录中的附加 View

标签 ruby-on-rails-3

我正在考虑将我们的遗留 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/

相关文章:

ruby-on-rails-3 - Cloudinary 上传文件但按钮仍然显示 'No file chosen'

ruby-on-rails - 等待 The Rails 3 Way 或任何其他类似的书?

ruby-on-rails - 在 Rails 辅助方法中缓存评估结果

ruby-on-rails-3 - 获取哈希键并转换为字符串 ruby

ruby-on-rails - 如何在测试期间在 Helper 中 stub 函数

ruby-on-rails - 在多对多关系中删除不对称?

ruby-on-rails - 在 Heroku 上运行 Phantomjs

ruby-on-rails - 我的性能测试没有预期的输出

ruby-on-rails - Heroku 模板错误 - 在错误的目录中寻找部分

ruby-on-rails-3 - 导轨 3 : How to render ERb template in rake task?