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'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc