OSDN Git Service
(root)
/
pettanr
/
pettanr.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix form
[pettanr/pettanr.git]
/
lib
/
locmare
/
form
/
extend_field.rb
diff --git
a/lib/locmare/form/extend_field.rb
b/lib/locmare/form/extend_field.rb
index
1987c4a
..
01abed5
100644
(file)
--- a/
lib/locmare/form/extend_field.rb
+++ b/
lib/locmare/form/extend_field.rb
@@
-1,6
+1,7
@@
module Locmare
module FormModule
class ExtendField
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
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 = {}
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
end
def form_field_name
@@
-56,6
+57,10
@@
module Locmare
self.template_dir + self.template_file_name
end
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
def row_break_template_dir
@form.template_dir + 'row_break/'
end