Version 1
[yaffs-website] / web / modules / contrib / linkit / linkit.routing.yml
1 entity.linkit_profile.collection:
2   path: '/admin/config/content/linkit'
3   defaults:
4     _entity_list: 'linkit_profile'
5     _title: 'Linkit profiles'
6   requirements:
7     _permission: 'administer linkit profiles'
8
9 entity.linkit_profile.add_form:
10   path: '/admin/config/content/linkit/add'
11   defaults:
12     _entity_form: linkit_profile.add
13     _title: 'Add profile'
14   requirements:
15     _permission: 'administer linkit profiles'
16
17 entity.linkit_profile.edit_form:
18   path: '/admin/config/content/linkit/manage/{linkit_profile}'
19   defaults:
20     _entity_form: linkit_profile.edit
21     _title_callback: 'Drupal\linkit\Controller\LinkitController::profileTitle'
22   requirements:
23     _permission: 'administer linkit profiles'
24
25 entity.linkit_profile.delete_form:
26   path: '/admin/config/content/linkit/manage/{linkit_profile}/delete'
27   defaults:
28     _entity_form: linkit_profile.delete
29   requirements:
30     _permission: 'administer linkit profiles'
31
32 linkit.attributes:
33   path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes'
34   defaults:
35     _form: '\Drupal\linkit\Form\Attribute\OverviewForm'
36     _title: 'Manage attributes'
37   requirements:
38     _permission: 'administer linkit profiles'
39
40 linkit.attribute.add:
41   path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes/add'
42   defaults:
43     _form: '\Drupal\linkit\Form\Attribute\AddForm'
44     _title: 'Add attribute'
45   requirements:
46     _permission: 'administer linkit profiles'
47
48 linkit.attribute.delete:
49   path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes/{plugin_instance_id}/delete'
50   defaults:
51     _form: '\Drupal\linkit\Form\Attribute\DeleteForm'
52   requirements:
53     _permission: 'administer linkit profiles'
54
55 linkit.attribute.edit:
56   path: '/admin/config/content/linkit/manage/{linkit_profile}/attributes/{plugin_instance_id}'
57   defaults:
58     _form: '\Drupal\linkit\Form\Attribute\EditForm'
59     _title_callback: 'Drupal\linkit\Controller\LinkitController::attributeTitle'
60   requirements:
61     _permission: 'administer linkit profiles'
62
63 linkit.matchers:
64   path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers'
65   defaults:
66     _form: '\Drupal\linkit\Form\Matcher\OverviewForm'
67     _title: 'Manage matchers'
68   requirements:
69     _permission: 'administer linkit profiles'
70
71 linkit.matcher.add:
72   path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers/add'
73   defaults:
74     _form: '\Drupal\linkit\Form\Matcher\AddForm'
75     _title: 'Add matcher'
76   requirements:
77     _permission: 'administer linkit profiles'
78
79 linkit.matcher.delete:
80   path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers/{plugin_instance_id}/delete'
81   defaults:
82     _form: '\Drupal\linkit\Form\Matcher\DeleteForm'
83   requirements:
84     _permission: 'administer linkit profiles'
85
86 linkit.matcher.edit:
87   path: '/admin/config/content/linkit/manage/{linkit_profile}/matchers/{plugin_instance_id}'
88   defaults:
89     _form: '\Drupal\linkit\Form\Matcher\EditForm'
90     _title_callback: 'Drupal\linkit\Controller\LinkitController::matcherTitle'
91   requirements:
92     _permission: 'administer linkit profiles'
93
94 linkit.linkit_dialog:
95   path: '/linkit/dialog/linkit/{filter_format}'
96   defaults:
97     _form: '\Drupal\linkit\Form\LinkitEditorDialog'
98     _title: 'Add link'
99   requirements:
100     _entity_access: 'filter_format.use'
101   options:
102     _theme: ajax_base_page
103
104 linkit.autocomplete:
105   path: '/linkit/autocomplete/{linkit_profile_id}'
106   defaults:
107     _controller: '\Drupal\linkit\Controller\AutocompleteController::autocomplete'
108   requirements:
109     _access: 'TRUE'
110   options:
111     _theme: ajax_base_page