OSDN Git Service

t#31896:refact elm
[pettanr/pettanr.git] / app / views / ground_pictures / _form.html.erb
index c76233f..f3f6c28 100644 (file)
@@ -3,31 +3,31 @@
 
   <div class="field">
     <%= f.label :caption %>
-    <%= f.text_field :caption, :id => elm.field_tag_id(:caption), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :caption %>
+    <%= f.text_field :caption, elm.field_tag_attributes(:caption, no_attr) %>
   </div>
   <div class="field">
     <%= f.label :repeat %>
-    <%= f.collection_select :repeat, t_select_items(MagicNumber['ground_picture_repeat_items']), :last, :first, {:html => {:selected => elm.repeat}}, {:id => elm.field_tag_id(:repeat), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :repeat} %>
+    <%= f.collection_select :repeat, t_select_items(MagicNumber['ground_picture_repeat_items']), :last, :first, {:html => {:selected => elm.repeat}}, elm.field_tag_attributes(:repeat, no_attr) %>
   </div>
   <div class="field">
     <%= f.label :x %>
-    <%= f.number_field :x, :size => 5, :id => elm.field_tag_id(:x), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :x %>
+    <%= f.number_field :x, elm.field_tag_attributes(:x, no_attr, :size => 5) %>
 
     <%= f.label :y %>
-    <%= f.number_field :y, :size => 5, :id => elm.field_tag_id(:y), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :y %>
+    <%= f.number_field :y, elm.field_tag_attributes(:y, no_attr, :size => 5) %>
   </div>
   <div class="field">
     <%= f.label :z %>
-    <%= f.number_field :z, :size => 5, :id => elm.field_tag_id(:z), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :z %>
+    <%= f.number_field :z, elm.field_tag_attributes(:z, no_attr, :size => 5) %>
 
     <%= f.label :t %>
-    <%= f.number_field :t, :size => 5, :id => elm.field_tag_id(:t), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :t %>
+    <%= f.number_field :t, elm.field_tag_attributes(:t, no_attr, :size => 5) %>
   </div>
   
-  <%= f.hidden_field :panel_id, :id => elm.field_tag_id(:panel_id), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :panel_id %>
-  <%= f.hidden_field :picture_id, :id => elm.field_tag_id(:picture_id), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :picture_id %>
+  <%= f.hidden_field :panel_id, elm.field_tag_attributes(:panel_id, no_attr) %>
+  <%= f.hidden_field :picture_id, elm.field_tag_attributes(:picture_id, no_attr) %>
   <% unless elm.new_record?  %>
-    <%= f.hidden_field :id, :id => elm.field_tag_id(:id), :panel_id => elm.tag_panel_id, :element_id => elm.tag_element_id, :element_type => elm.tag_element_type, :column => :id %>
+    <%= f.hidden_field :id, elm.field_tag_attributes(:id, no_attr) %>
   <% end %>
 
   <div class="actions">