7
8
9
10
11
12
13
14
15
16
17
|
# File 'lib/generators/enform_generator.rb', line 7
def create_form_file
self.klass = model_name.constantize
template "views/#{view_language}/_form.html.#{view_language}", "app/views/#{klass.table_name}/_form.html.#{view_language}"
have_manies.each do |hs_mny|
@hm = hs_mny
template "views/#{view_language}/_object.#{view_language}", "app/views/#{klass.table_name}/_#{@hm.name.to_s.singularize}_fields.#{view_language}"
end
template "views/#{view_language}/new.html.#{view_language}", "app/views/#{klass.table_name}/new.html.#{view_language}"
template "views/#{view_language}/edit.html.#{view_language}", "app/views/#{klass.table_name}/edit.html.#{view_language}"
template "controllers/controller.rb", "app/controllers/#{klass.table_name}_controller.rb"
end
|