visualn-8.x-1.x-dev/visualn.routing.yml
visualn.routing.yml
visualn.admin_config_visualn:
path: '/admin/visualn'
defaults:
_controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
_title: 'Visualization'
requirements:
_permission: 'access administration pages'
visualn.drawer.modifier_add_form:
path: '/admin/visualn/config/subdrawers/manage/{visualn_drawer}/add/{drawer_modifier}'
defaults:
_form: '\Drupal\visualn\Form\DrawerModifierAddForm'
_title: 'Add drawer modifier'
requirements:
_permission: 'administer user-defined drawers'
visualn.drawer.modifier_edit_form:
path: '/admin/visualn/config/subdrawers/manage/{visualn_drawer}/modifiers/{drawer_modifier}'
defaults:
_form: '\Drupal\visualn\Form\DrawerModifierEditForm'
_title: 'Edit drawer modifier'
requirements:
_permission: 'administer user-defined drawers'
visualn.drawer.modifier_delete:
path: '/admin/visualn/config/subdrawers/manage/{visualn_drawer}/modifiers/{drawer_modifier}/delete'
defaults:
_form: '\Drupal\visualn\Form\DrawerModifierDeleteForm'
_title: 'Delete drawer modifier'
requirements:
_permission: 'administer user-defined drawers'
# @todo: set correct permissions
visualn.drawers_list_controller_page:
path: '/admin/visualn/preview'
defaults:
_controller: '\Drupal\visualn\Controller\DrawersListController::page'
_title: 'Available Drawers Preview'
requirements:
_permission: 'access administration pages'
# @todo: set correct permissions
visualn.drawer_preview_controller_page:
path: '/admin/visualn/preview/{id}'
defaults:
_controller: '\Drupal\visualn\Controller\DrawerPreviewController::page'
_title_callback: '\Drupal\visualn\Controller\DrawerPreviewController::title'
requirements:
_permission: 'access administration pages'
# @todo: set correct permissions
visualn.visualn_configuration_form:
path: '/admin/visualn/config'
defaults:
_form: '\Drupal\visualn\Form\ConfigurationForm'
_title: 'Configuration'
requirements:
_permission: 'access administration pages'
options:
_admin_route: TRUE
