Я хотел бы визуализировать структуры следующим образом:
<tag1>
<tag2 someattribute="somevalue">
<.. lot of things inside ..>
</tag2>
</tag1>
<tag1>
<tag2 someattribute="someothervalue">
<.. different inside things inside ..>
</tag2>
</tag1>
Tag1, tag2 одинаковы, они просто параметризованы.Внутренняя часть кода меняется.Я попытался реализовать приведенную выше вещь (хамл):
%div{id:['products', id]}
.products_content
%div{id:['products', id, 'content'], class:'products_mask'}
= yield
Это был частичный _content_head.html.haml, который вызывается из шаблона:
= render 'shared/content_head', id: 'all' do
%h3= Title
%p= Body of the text.
Моя теориято, что доходность внутри частичного привело бы к рендерингу пропущенного блока, не доказывалось.Есть ли способ использовать партиалы как обертки кода?Можете ли вы предложить мне какое-то решение, как этого достичь?Спасибо.