ruby-on-rails - 如何从 Rails 4 中的数据库渲染布局?

标签 ruby-on-rails ruby-on-rails-4

是否可以从文本数据字段中读取字符串并将其呈现为布局?

如果我使用它,它会查找文件 1.html.erb在布局下:

layout: '1'

最佳答案

您可以在调用中传递布局的名称以进行渲染

def show
  @team = Team.find_by name: 'Red Sox'
  render action: :show, layout: @team.preferred_layout
end

关于ruby-on-rails - 如何从 Rails 4 中的数据库渲染布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19157708/

相关文章:

ruby-on-rails - rails : How do I define an association extension in a module that gets included in my AR model?

ruby-on-rails - 授权 rails_admin 与专家

ruby-on-rails - 为什么升级到 Rails 4 后我会收到这些 PostgreSQL 错误?

ruby-on-rails-4 - 将回形针图像复制到 Rails 4 中的新记录

ruby-on-rails - 预期响应会成功,但结果为 302

ruby-on-rails - RSpec:无法加载此类文件——teamcity/spec/runner/formatter/teamcity/formatter (LoadError)

javascript - jQuery在2个动态生成的层下触发事件

ruby-on-rails - 在我的 Rails 应用程序中,JSON 格式的结果出现在 HTML View 响应中

ruby - ActiveModel::Serializer::CollectionSerializer

ruby-on-rails - 如何确保不会通过 activerecords 将重复行添加到我的数据库表中?