content_for против yield в партиалах

В рельсах 3.0 с ХАМЛ (3.1.4) у меня есть

какой-то шаблонныйчастичныйкак _template.html.haml:

.panel.top
  = yield :panel_top

.content
  = yield

какой-то другойчастичный который будет отображаться с использованием шаблона prev (все эти материалы отображаются с использованием AJAX, но это не имеет значения)

- content_for :panel_top do
 .title.left
   = title

content text

и это работало как шарм в Rails3.0

Но после обновления до3,2 это не удается! Yiels просто возвращает «текст содержимого», поэтому у меня есть «текст содержимого» дважды, а заголовка нет вообще

только меняется= yield :panel_top в= content_for :panel_top работает на 3.2

Я не уверен, что это решение в порядке, и если оно стабильно или рекомендуется, я не могу найти какие-либо заметки об изменениях вyield не обрабатывает ни в Rails 3.1 заметки о выпуске, ни в 3.2.

Можете ли вы помочь, как лучше организоватьyieldвнутри частичных?

Ответы на вопрос(1)

Ваш ответ на вопрос