У меня есть партиал с блоками yeild, который я установил с помощью content_for, когда я рендерил партиал, я также пытаюсь передать локальные данные. Местные жители никогда не будут подобраны в частичном.
<%= render :partial => 'shared/block', :locals => { :cssclass => 'medium' } %>
Когда я пытаюсь получить доступ к частичному, используя
<%= :cssclass %>
Все, что я получаю, - это чистый "cssclass" в виде строки, а не переменная, которую я установил. Разве вы не можете использовать content_for и визуализировать частично одновременно?
Обновление
Я попытался отрисовать партиал с местными жителями, без yield или content_for, а значения, которые я установил при рендеринге партиалы, были подобраны. Что-то мне не хватает?