Я использую рубин на рельсах.
интересно, достижимо ли это.
Оригинальный код
<%= form_for(:page, :url=>{:action => 'create'}) do |f| %>
<table summary="Subject Form Fields" %>
<tr>
<th>Name</th>
<td><%= f.text_field(:name) %></td>
</tr>
<tr>
<th>Position</th>
<td><%= f.text_field(:position) %></td>
</tr>
<%end%>
желаемый код что-то вроде создания форм
перебирая атрибуты объекта.
<% for attribute in @subject.attributes.keys %>
<tr>
<td><%= attribute.humanize %></td>
<td><%= @subject.attributes[attribute].to_s %></td>
</tr>
<% end %>
поэтому я не уверен, возможно ли это.