Короткий вопрос: как может
<% content_for :title do 'Showing product' end %>
подстраницы установить :title
для основного макета?
детали:
Мы можемиспользуйте в макете приложения application.html.erb
<title><%= content_for :title %>
...
<%= yield %>
, и я думаю, что yield
возвращает содержимое подстраницы, например, из show.html.erb
, где оно содержит:
<% content_for :title do 'Showing product' end %>
Как может :title
как-то привыкнуть к чему-то выше yield
?Я думал, что сначала оценивается часть title
, а затем yield
, так как же :title
может задним числом задавать содержимое для тега <title>
?