由于某种原因,我无法在content_for
块内渲染部分内容。
这是代码:
/ => index.html.slim
doctype html
html lang="de"
= render "layouts/headinclude"
body
= yield
- if Rails.env.production?
- content_for :additional_headincludes do
= render "layouts/hotjar"
出于某种原因,以下内容不包括我完全渲染后的部分内容:
/ # => _headinclude.html.slim
head
title= @title || "My Title"
link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'
- if content_for?(:additional_headincludes)
= yield :additional_headincludes
我看不出这不起作用的原因。任何帮助表示赞赏。当直接在我的 -partial 中渲染部分时headinclude
,一切正常。