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
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
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