ckeditor_taxonomy_glossary-1.0.0-alpha1/ckeditor_taxonomy_glossary.routing.yml
ckeditor_taxonomy_glossary.routing.yml
ckeditor_taxonomy_glossary.autocomplete:
path: "/glossary/autocomplete/{text}"
defaults:
_controller: '\Drupal\ckeditor_taxonomy_glossary\Controller\GlossaryAutocompleteController::autocomplete'
_title: "Glossary autocomplete"
requirements:
_permission: "access content"
options:
_admin_route: false
ckeditor_taxonomy_glossary.autocomplete_lang:
path: "/glossary/autocomplete/{text}/{langcode}"
defaults:
_controller: '\Drupal\ckeditor_taxonomy_glossary\Controller\GlossaryAutocompleteController::autocompleteByLanguage'
_title: "Glossary autocomplete by language"
requirements:
_permission: "access content"
langcode: '[a-z]{2}(-[a-z]{2})?'
options:
_admin_route: false
ckeditor_taxonomy_glossary.term_description:
path: "/glossary/description/{tid}"
defaults:
_controller: '\Drupal\ckeditor_taxonomy_glossary\Controller\GlossaryAutocompleteController::termDescription'
_title: "Glossary term description"
requirements:
_permission: "access content"
tid: '\d+'
options:
_admin_route: false
ckeditor_taxonomy_glossary.term_description_lang:
path: "/glossary/description/{tid}/{langcode}"
defaults:
_controller: '\Drupal\ckeditor_taxonomy_glossary\Controller\GlossaryAutocompleteController::termDescriptionByLanguage'
_title: "Glossary term description by language"
requirements:
_permission: "access content"
tid: '\d+'
langcode: '[a-z]{2}(-[a-z]{2})?'
options:
_admin_route: false
ckeditor_taxonomy_glossary.term_info:
path: "/glossary/term/{tid}"
defaults:
_controller: '\Drupal\ckeditor_taxonomy_glossary\Controller\GlossaryAutocompleteController::termInfo'
_title: "Glossary term info"
requirements:
_permission: "access content"
tid: '\d+'
options:
_admin_route: false
ckeditor_taxonomy_glossary.create_term:
path: "/glossary/create-term"
defaults:
_controller: '\Drupal\ckeditor_taxonomy_glossary\Controller\GlossaryAutocompleteController::createTerm'
_title: "Create glossary term"
requirements:
_permission: "create glossary terms via editor"
_csrf_request_header_token: 'TRUE'
methods: [POST]
options:
_admin_route: false
ckeditor_taxonomy_glossary.term_form:
path: "/glossary/term-form/{tid}"
defaults:
_controller: '\Drupal\ckeditor_taxonomy_glossary\Controller\GlossaryAutocompleteController::getTermForm'
_title: "Get term form"
tid: null
requirements:
_permission: "create glossary terms via editor"
tid: '\d+'
options:
_admin_route: false
ckeditor_taxonomy_glossary.settings:
path: "/admin/config/content/ckeditor-taxonomy-glossary"
defaults:
_form: '\Drupal\ckeditor_taxonomy_glossary\Form\GlossarySettingsForm'
_title: "Glossary Settings"
requirements:
_permission: "administer glossary terms"
options:
_admin_route: true
