Ruby on rails 在Ruby中为嵌套块创建类

Ruby on rails 在Ruby中为嵌套块创建类,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想在Rails视图中重新设置一些助手的格式。我希望语法类似于: <%= box :option => 'value' do |b| b.header "Header of box #1" %> Content of Box#1 <% end %> b.header调用是可选的 我将如何构造代码以允许这样做?我猜这与Rails中的fields\u类似。您可以随时查看表单/fields\u的源代码。这一点很好,但我很难解读源代码:-

我想在Rails视图中重新设置一些助手的格式。我希望语法类似于:

<%=
box :option => 'value' do |b|
   b.header "Header of box #1"
   %>
   Content of Box#1
   <%
end
%>
b.header调用是可选的


我将如何构造代码以允许这样做?我猜这与Rails中的fields\u类似。

您可以随时查看表单/fields\u的源代码。

这一点很好,但我很难解读源代码:-