canto-1.0.x-dev/canto.routing.yml

canto.routing.yml
#@todo add permissions for protected paged. access conetnet is a security risk
canto.image_dialog:
  path: '/canto/dialog/image/{filter_format}'
  defaults:
    _form: '\Drupal\canto\Form\CantoDialog'
    _title: 'Canto'
  options:
    _theme: ajax_base_page
  requirements:
    _entity_access: 'filter_format.use'

canto.admin_settings_form:
  path: '/admin/config/media/canto'
  defaults:
    _form: '\Drupal\canto\Form\CantoAdminSettingsForm'
    _title: 'Canto Settings'
  requirements:
    _permission: 'administer site configuration'

canto.save_access_token:
  path: '/canto/save_access_token'
  defaults:
    _controller: '\Drupal\canto\Controller\CantoOAuthController::saveAccessToken'
  requirements:
    _user_is_logged_in: 'TRUE'
    # @todo user: \d+
  options:
    no_cache: 'TRUE'

canto.delete_access_token:
  path: '/canto/delete_access_token'
  defaults:
    _controller: '\Drupal\canto\Controller\CantoOAuthController::deleteAccessToken'
  requirements:
    _user_is_logged_in: 'TRUE'
    # @todo user: \d+
  options:
    no_cache: 'TRUE'

canto.static:
  path: '/canto-assets/static/universal/{file}'
  defaults:
    _title: 'Canto Assets'
    _controller: '\Drupal\canto\Controller\CantoStaticController::build'
  requirements:
    _permission: 'access content'

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

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