event_platform-1.0.x-dev/event_platform_scheduler/event_platform_scheduler.routing.yml

event_platform_scheduler/event_platform_scheduler.routing.yml
event_platform_scheduler.scheduler:
  path: '/admin/event-details/scheduler'
  defaults:
    _controller: '\Drupal\event_platform_scheduler\Controller\Scheduler::schedulerInterface'
    _title: 'Schedule Sessions'
    modal: FALSE
  requirements:
    _permission: 'edit any session content'

event_platform_scheduler.settings:
  path: '/admin/event-details/scheduler/settings'
  defaults:
    _form: '\Drupal\event_platform_scheduler\Form\SchedulerSettingsForm'
    _title: 'Schedule Settings Form'
  requirements:
    _permission: 'administer site configuration'

event_platform_scheduler.time_slots:
  path: '/admin/event-details/scheduler/time_slots'
  defaults:
    _form: '\Drupal\event_platform_scheduler\Form\TimeSlotsForm'
    _title: 'Generate Time Slots'
  requirements:
    _permission: 'edit terms in time_slot'

event_platform_scheduler.schedule.ajax:
  path: '/admin/event-details/scheduler/assign/{node}/{rid}/{tid}'
  options:
    parameters:
      node:
        type: entity:node
  defaults:
    _controller: '\Drupal\event_platform_scheduler\Controller\Scheduler::assign'
    _title: 'Assign a Session'
  requirements:
    _permission: 'edit any session content'

event_platform_scheduler.unschedule.ajax:
  path: '/admin/event-details/scheduler/unassign/{node}'
  options:
    parameters:
      node:
        type: entity:node
  defaults:
    _controller: '\Drupal\event_platform_scheduler\Controller\Scheduler::unassign'
    _title: 'Unassign a Session'
  requirements:
    _permission: 'edit any session content'

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

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