user_dashboard_bootstrap-1.0.2/user_dashboard_bootstrap.routing.yml
user_dashboard_bootstrap.routing.yml
user_dashboard_bootstrap.settings:
path: '/admin/dashboard/user_dashboard/settings'
defaults:
_form: '\Drupal\user_dashboard_bootstrap\Form\SettingsForm'
_title: 'User Dashboard Settings'
_description: 'Configure user dashboard settings.'
requirements:
_permission: 'administer blocks'
user_dashboard_bootstrap.dashboard:
path: '/user/dashboard'
defaults:
_controller: '\Drupal\user_dashboard_bootstrap\Controller\UserDashboardController::goto'
_title: 'Dashboard'
requirements:
_permission: 'view all users dashboards'
user_dashboard_bootstrap.id_dashboard:
path: '/user/{user}/dashboard'
defaults:
_controller: '\Drupal\user_dashboard_bootstrap\Controller\UserDashboardController::dashboard'
_title: 'Dashboard'
requirements:
_permission: 'view all users dashboards'
options:
_admin_route: TRUE
user: \d+
user_dashboard_bootstrap.customize:
path: '/user/{user}/dashboard/customize'
defaults:
_controller: '\Drupal\user_dashboard_bootstrap\Controller\UserDashboardController::customize'
_title: 'Customize dashboard'
requirements:
_permission: 'view all users dashboards'
user_dashboard_bootstrap.drawer:
path: '/user/{user}/dashboard/drawer'
defaults:
_controller: '\Drupal\user_dashboard_bootstrap\Controller\UserDashboardController::drawer'
_title: 'Drawer Dashboard'
requirements:
_permission: 'view all users dashboards'
user_dashboard_bootstrap.set_default:
path: '/admin/dashboard/user_dashboard/set_default'
defaults:
_form: '\Drupal\user_dashboard_bootstrap\Form\UserDashboardByRole'
_title: 'Show user dashboard blocks by role'
_description: 'Configure show user dashboard blocks by role.'
requirements:
_permission: 'set default user_dashboard blocks'
user_dashboard_bootstrap.user_role_layout:
path: '/admin/dashboard/user_dashboard/layout'
defaults:
_title: 'User dashboard layout by role'
_form: 'Drupal\user_dashboard_bootstrap\Form\UserDashboardLayout'
requirements:
_permission: 'set default user_dashboard blocks'
user_dashboard_bootstrap.user_lock_block:
path: '/admin/dashboard/user_dashboard/lock'
defaults:
_title: 'User dashboard lock'
_form: 'Drupal\user_dashboard_bootstrap\Form\UserDashboardLock'
requirements:
_permission: 'set default user_dashboard blocks'
user_dashboard_bootstrap.block_content:
path: '/user/{user}/dashboard/block-content/{delta}'
defaults:
_controller: '\Drupal\user_dashboard_bootstrap\Controller\UserDashboardController::showBlockContent'
_title: 'Show block Dashboard'
delta: 0
requirements:
_permission: 'view all users dashboards'
options:
parameters:
user:
type: entity:user
user_dashboard_bootstrap.update:
path: '/user/{user}/dashboard/update'
defaults:
_controller: '\Drupal\user_dashboard_bootstrap\Controller\UserDashboardController::update'
_title: 'Show block Dashboard'
requirements:
_permission: 'view all users dashboards'
