config/routes.rb in cm-admin-0.7.8 vs config/routes.rb in cm-admin-0.8.0
- old
+ new
@@ -8,9 +8,15 @@
post '/export_to_file', action: 'export'
end
# Defining action routes for each model
CmAdmin.config.cm_admin_models.each do |model|
+ if model.importer
+ scope model.name.tableize do
+ send(:get, 'import', to: "#{model.name.underscore}#import_form", as: "#{model.name.underscore}_import_form")
+ send(:post, 'import', to: "#{model.name.underscore}#import", as: "#{model.name.underscore}_import")
+ end
+ end
model.available_actions.sort_by {|act| act.name}.each do |act|
scope model.name.tableize do
send(act.verb, act.path.present? ? act.path : act.name, to: "#{model.name.underscore}##{act.name}", as: "#{model.name.underscore}_#{act.name}")
end
end