config/routes.rb in e9_crm-0.1.4 vs config/routes.rb in e9_crm-0.1.5
- old
+ new
@@ -1,13 +1,19 @@
Rails.application.routes.draw do
crm_path = 'admin/crm'
scope :path => crm_path, :module => :e9_crm do
resources :companies, :except => :show
- resources :contacts, :except => :show do
+ resources :contacts do
+ # page_views currently not routed, but near working
#resources :page_views, :path => 'activity', :only => :index
+
collection { get :templates }
+ member do
+ post :upload_avatar
+ delete :reset_avatar
+ end
end
resources :deals, :except => :show
resources :offers, :except => :show
# contact_emails are generated by email templates, and end up in the sent emails list
@@ -16,11 +22,18 @@
resources :menu_options, :except => [:show] do
collection { post :update_order }
end
+ resources :dated_costs, :path => 'advertising_costs', :only => [:index] do
+ collection do
+ post :bulk_create
+ end
+ end
+
resources :campaigns, :only => [:index, :destroy] do
+ # page_views currently not routed, but near working
#resources :page_views, :path => 'activity', :only => :index
end
scope :path => :campaigns do
#get '/activity', :to => redirect("/#{crm_path}/campaigns/all/activity")
resources :campaign_groups, :path => 'groups', :except => [:show]
@@ -49,10 +62,9 @@
campaigns/advertising
campaigns/affiliate
campaigns/email
campaigns/sales
campaigns/groups
- contacts
deals
email_templates
menu_options
offers
).each do |path|