3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'lib/enjoy/faq/routes.rb', line 3
def enjoy_cms_faq_routes(config = {})
routes_config = {
use_questions_path: true,
use_categories_path: true,
use_faq_path: true,
faq_path: 'faq',
classes: {
questions: :questions,
categories: :categories,
faq_controller: :categories
},
paths: {
questions: :questions,
categories: :categories
},
pagination: {
questions: true,
categories: true,
category_questions: true
},
actions: {
questions: [:show, :create],
categories: [:show],
}
}
routes_config.deep_merge!(config)
generate_enjoy_faq_user_routes(routes_config)
generate_enjoy_faq_cms_routes(routes_config)
end
|