270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
|
# File 'lib/yodel/models/pages/form_builder.rb', line 270
def render
if @block.nil?
if @embedded_record
form_for_section(@record.field_sections[nil])
else
form_element(@record.field_sections[nil])
end
else
if @embedded_record
buffer = Ember::Template.buffer_from_block(@block)
buffer << Ember::Template.content_from_block(@block, self)
else
Ember::Template.wrap_content_block(@block, self) {|content| form_element(content.join)}
end
end
end
|