OSDN Git Service

fix form
[pettanr/pettanr.git] / lib / locmare / form / extend_field.rb
index 1987c4a..01abed5 100644 (file)
@@ -1,6 +1,7 @@
 module Locmare
   module FormModule
     class ExtendField
+      include FieldModule
       attr :form, :field_name, :field_manifest, 
         :label, :tag, :helpers, :options
       def initialize form, field_name, field_manifest
@@ -33,7 +34,7 @@ module Locmare
       end
       
       def options tag_options = {}
-        self.item.field_tag_attributes(@field_manifest.column_name, tag_options).merge(self.mount_option)
+        tag_options
       end
       
       def form_field_name
@@ -56,6 +57,10 @@ module Locmare
         self.template_dir + self.template_file_name
       end
       
+      def template_option
+        {:field => self}
+      end
+      
       def row_break_template_dir
         @form.template_dir + 'row_break/'
       end