xtcentity-2.x-dev/xtcprofile/xtcprofile.routing.yml
xtcprofile/xtcprofile.routing.yml
xtcprofile.form_settings:
path: /admin/config/xtc/xtcprofile/advanced
defaults:
_title: 'XTC Profile Advanced settings'
_form: \Drupal\xtcprofile\Form\XtcProfileFormSettings
requirements:
_permission: 'administer xtcprofile'
# XTC Profile optionset routing definition
entity.xtcprofile.collection:
path: '/admin/config/xtc/xtcprofile'
defaults:
_entity_list: 'xtcprofile'
_title: 'XTC Profile'
requirements:
_permission: 'administer xtcprofile'
options:
_admin_route: TRUE
entity.xtcprofile.add_form:
path: '/admin/config/xtc/xtcprofile/add'
defaults:
_entity_form: 'xtcprofile.add'
_title: 'Add optionset'
requirements:
_permission: 'administer xtcprofile'
options:
_admin_route: TRUE
entity.xtcprofile.edit_form:
path: '/admin/config/xtc/xtcprofile/{xtcprofile}'
defaults:
_entity_form: 'xtcprofile.edit'
_title_callback: '\Drupal\xtcentity\Controller\XtcTitleController::editTitle'
requirements:
_permission: 'administer xtcprofile'
options:
_admin_route: TRUE
entity.xtcprofile.delete_form:
path: '/admin/config/xtc/xtcprofile/{xtcprofile}/delete'
defaults:
_entity_form: 'xtcprofile.delete'
_title: 'Delete optionset'
requirements:
_permission: 'administer xtcprofile'
options:
_admin_route: TRUE
entity.xtcprofile.enable:
path: '/admin/config/xtc/xtcprofile/{xtcprofile}/enable'
defaults:
_controller: '\Drupal\xtcprofile\Controller\XtcProfileOptionsetController::enable'
entity_type: 'xtcprofile'
requirements:
_permission: 'administer xtcprofile'
options:
_admin_route: TRUE
entity.xtcprofile.disable:
path: '/admin/config/xtc/xtcprofile/{xtcprofile}/disable'
defaults:
_controller: '\Drupal\xtcprofile\Controller\XtcProfileOptionsetController::disable'
entity_type: 'xtcprofile'
requirements:
_permission: 'administer xtcprofile'
options:
_admin_route: TRUE
