0

我正在为我的公司半分叉 Redmine,并且很少从上游拉动改进。我更喜欢使用 SLIM 而不是 ERB 来获取视图。我的想法是,当我从上游拉取更改时,我想保持 erb 文件完整,以便更容易区分,但我仍然只想使用模板的 SLIM 版本。所以我在哪里

index.html.erb

index.html.slim

我希望 Rails 只搜索 index.html.slim 并且不注意 erb 变体的存在。是否可以让这两个变体在同一个文件夹中并排共存,并且只在此处使用 SLIM?

4

1 回答 1

0

您可以在控制器中执行以下操作:

respond_to do |format|
  format.html { render handlers: [:slim] }
end

或者,如果您想专门为一个视图覆盖它:

render "path/view", handlers: [:slim]
于 2013-10-30T14:17:38.230 回答