【发布时间】:2015-08-20 17:42:31
【问题描述】:
鉴于以下观点:
views/users/show.html.erb
views/users/show.html+v2.erb
在控制器上将变量设置为v2,如何从show.html+v2.erb 渲染show.html.erb?
我期待类似于formats 的选项可用,但找不到它是什么。我的最佳猜测:
这里的堆栈溢出(它试图渲染自己):
<%= render template: 'users/show', variant: :default %>
<h1> Additional stuff</h1>
注意:这是一个非常简化的示例,因此不建议提取模板。我在回答这个问题 - 如何以不同的变体呈现模板。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4