forked from spen/seminar
40 lines
1.0 KiB
Ruby
40 lines
1.0 KiB
Ruby
|
Rails.application.routes.draw do
|
||
|
|
||
|
locales = Site.first.in_use_locales rescue I18n.available_locales
|
||
|
|
||
|
scope "(:locale)", locale: Regexp.new(locales.join("|")) do
|
||
|
namespace :admin do
|
||
|
resources :seminars do
|
||
|
member do
|
||
|
get 'export'
|
||
|
get 'set_write_off'
|
||
|
get 'seminar_signup'
|
||
|
get 'seminar_item_content'
|
||
|
get 'seminar_signup_field'
|
||
|
end
|
||
|
end
|
||
|
resources :seminar_items do
|
||
|
collection do
|
||
|
post 'delete_items'
|
||
|
end
|
||
|
end
|
||
|
resources :seminar_agreements
|
||
|
resources :seminar_signups
|
||
|
resources :seminar_item_contents
|
||
|
end
|
||
|
|
||
|
resources :seminars do
|
||
|
collection do
|
||
|
get ':slug_title-:uid', to: 'seminars#show'
|
||
|
post 'con_login_proc', to: 'seminars#con_login_proc'
|
||
|
post 'con_logout_proc', to: 'seminars#con_logout_proc'
|
||
|
post 'add_file_proc', to: 'seminars#add_file_proc'
|
||
|
post 'edit_file_proc', to: 'seminars#edit_file_proc'
|
||
|
post 'del_file', to: 'seminars#del_file'
|
||
|
end
|
||
|
end
|
||
|
|
||
|
end
|
||
|
|
||
|
end
|