digital_signage_framework-2.3.x-dev/digital_signage_framework.routing.yml

digital_signage_framework.routing.yml
digital_signage_framework.settings:
  path: '/admin/config/services/digital_signage_framework'
  defaults:
    _title: 'Digital Signage'
    _form: 'Drupal\digital_signage_framework\Form\FrameworkSettings'
  requirements:
    _permission: 'administer digital signage framework'
digital_signage_framework.settings_fonts:
  path: '/admin/config/services/digital_signage_framework/fonts'
  defaults:
    _title: 'Fonts'
    _form: 'Drupal\digital_signage_framework\Form\Fonts'
  requirements:
    _permission: 'administer digital signage framework'
digital_signage_framework.settings_fonts_edit:
  path: '/admin/config/services/digital_signage_framework/fonts/{key}/edit'
  defaults:
    _title: 'Edit font'
    _form: 'Drupal\digital_signage_framework\Form\Font'
  requirements:
    _permission: 'administer digital signage framework'
digital_signage_framework.settings_fonts_add:
  path: '/admin/config/services/digital_signage_framework/fonts/add'
  defaults:
    _title: 'Add font'
    _form: 'Drupal\digital_signage_framework\Form\Font'
  requirements:
    _permission: 'administer digital signage framework'

digital_signage_framework.api:
  path: '/api/digital_signage'
  defaults:
    _controller: 'Drupal\digital_signage_framework\Controller\Api::request'
  requirements:
    _custom_access: 'Drupal\digital_signage_framework\Controller\Api::access'
  options:
    _maintenance_access: TRUE
    no_cache: TRUE

digital_signage_framework.block:
  path: '/api/digital_signage/block/{id}'
  defaults:
    _controller: 'Drupal\digital_signage_framework\Controller\BlockApi::request'
  requirements:
    _permission: 'access content'
  options:
    _maintenance_access: TRUE
    no_cache: TRUE

entity.digital_signage_content_setting.settings:
  path: '/admin/structure/digital-signage-content-setting'
  defaults:
    _form: '\Drupal\digital_signage_framework\Form\ContentSettingSettingsForm'
    _title: 'Digital signage content setting'
  requirements:
    _permission: 'administer digital signage content setting'

digital_signage_device.sync_all:
  path: '/admin/content/digital-signage-device/sync-all'
  defaults:
    _title: 'Synchronize all Digital Signage devices'
    _form: 'Drupal\digital_signage_framework\Form\SyncDevices'
  requirements:
    _permission: 'access digital signage device overview'

digital_signage_schedule.settings:
  path: '/admin/config/services/digital_signage_framework/schedules'
  defaults:
    _title: 'Schedules'
    _form: 'Drupal\digital_signage_framework\Form\ScheduleSettings'
  requirements:
    _permission: 'administer site configuration'

digital_signage_device.emergency_mode:
  path: '/admin/content/digital-signage-device/emergency-mode'
  defaults:
    _title: 'Enable or disable emergency mode'
    _form: 'Drupal\digital_signage_framework\Form\EmergencyMode'
  requirements:
    _permission: 'change digital signage emergency mode'
digital_signage_device.schedule_push:
  path: '/admin/content/digital-signage-device/schedule-push'
  defaults:
    _title: 'Push schedule'
    _form: 'Drupal\digital_signage_framework\Form\SchedulePush'
  requirements:
    _permission: 'push digital signage schedule'
digital_signage_device.schedule_config:
  path: '/admin/content/digital-signage-device/schedule-config'
  defaults:
    _title: 'Push configuration'
    _form: 'Drupal\digital_signage_framework\Form\ScheduleConfig'
  requirements:
    _permission: 'push digital signage config'

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

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