123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
|
# File 'lib/cuca/stdlib/arform.rb', line 123
def fe(type, name)
return '' if field_hidden?(name)
attribs = {}
attribs[:disabled] = '' unless field_enable?(name)
r = ""
case(type)
when :string
r << fe_text(name, attribs)
when :boolean
r << fe_bool(name, attribs)
when :integer
r << fe_int(name, attribs)
when :datetime
r << fe_datetime(name, attribs)
when :date
r << fe_date(name, attribs)
when :password
r << fe_password(name, attribs)
end
return r
end
|