Я думаю, что это было задано раньше, но хотя я искал Google, у меня не было решения.Rails: использование «content_for» после соответствующей «yield» внутренней компоновки
Так это то, что я пытаюсь сделать в Rails 2.3.5:
layouts/application.html.erb:
<html>
<head>
... some other stuff
<%= yield :head %>
</head>
<body>
<% content_for :head, "something that belongs in the head" %>
</body>
</html>
Обратите внимание на выход перед тем content_for.
Я знаю, что Rails - по умолчанию - не разрешает содержание: голова быть определена после урожай был использован - имеет смысл.
Я даже попытался подключиться к процессу визуализации шаблонов, но пока не смог добиться успеха.
Таким образом, моя цель состоит в том, чтобы иметь возможность определять content_for внутри partials/templates и иметь «выход» как-то задерживаемый и выполненный непосредственно перед отправкой ответа в браузер.
Есть ли у кого-нибудь решение?
Привет и спасибо, Frank
Update Я пойду с идеей weppos и попытаться себя на стойке ППО. спасибо