Я не знаю, что является лучшим или правильным способом сделать что-то, поэтому я ищу предложения.
Этап : я использую Rails 3, чтобы создать какую-то сетьприложение.Imaging две модели: Canvas
и Zone
.Объект canvas
намеревается быть квадратом, в котором будет четыре zone
(север, юг, восток и запад).Каждый zone
имеет следующие атрибуты: text:string
и rgb_color:string
.Я хочу отобразить HTML-форму, в которой пользователь должен перехватить реестр Canvas, другими словами, в этой форме будет четыре поля групп зон.
Проблема : Как мне перехватить всеиз них в одной форме HTML?
Если бы у меня была только одна зона, я мог бы сделать что-то вроде этого:
<%= form_for(@zone) do |f| %>
<div class="field">
<%= f.label :text %><br />
<%= f.text_field :text %>
</div>
<div class="field">
<%= f.label :rgb_color %><br />
<%= f.text_field :rgb_color %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
Но как мне сделать это с четырьмя зонами?