Я следующий код в рельсах тонкий макет:Рельсы тонкий «если» заявления и вложенные теги
- if content_for(:body_tag)
yield :body_tag
- else
body
The: шаблон BODY_TAG обычно включает что-то вроде body ng-controller='myAngularAppController'
, например
Проблема заключается в том что любые последующие команды, которые я делаю, не будут вложены в тег body. Если я пишу
- if content_for(:body_tag)
yield :body_tag
- else
body
.container
...
body
тег закроются перед началом контейнера. Если я пишу
- if content_for(:body_tag)
yield :body_tag
- else
body
.container
...
Контейнер обыкновение оказывать на всех, когда :body-tag
указано.
Я предполагаю, что это обычная проблема. Есть предположения?
Таким образом, содержимое тела всегда будет таким же, но вам нужно, чтобы тег body был динамическим, исходя из наличия/отсутствия ': body_tag', правильно? – jeffdill2
@ jeffdill2 Да, правильно – PlankTon
Вы когда-нибудь находили решение для своей проблемы? – jeffdill2