gantt-1.0.8/gantt.routing.yml

gantt.routing.yml
gantt.ajax:
  path: '/gantt/ajax/{view_id}/{display_id}'
  defaults:
    _controller: '\Drupal\gantt\Controller\GanttController::ajax'
    _title: 'Gantt JSON api'
  methods: [POST]
  requirements:
    _permission: 'administer views gantt'

gantt.import:
  path: '/gantt/import/{view_id}/{display_id}'
  defaults:
    _controller: '\Drupal\gantt\Controller\GanttController::import'
    _title: 'Gantt JSON import'
  methods: [POST]
  requirements:
    _permission: 'administer views gantt'

gantt.add:
  path: '/gantt/add/{paragraph_type}/{entity_type}/{entity_field}/{entity_id}'
  defaults:
    _controller: '\Drupal\gantt\Controller\ComponentFormController::addForm'
    operation: 'create'
  options:
    parameters:
      paragraph_type:
        type: entity:paragraphs_type
  requirements:
    _permission: 'administer views gantt'

gantt.edit:
  path: '/gantt/{paragraph}/edit'
  defaults:
    _form: '\Drupal\gantt\Form\EditComponentForm'
    _title_callback: '\Drupal\gantt\Form\EditComponentForm::pageTitle'
  requirements:
    _permission: 'view unpublished paragraphs'
  options:
    parameters:
      paragraph:
        type: 'entity:paragraph'

gantt.display:
  path: '/gantt/{paragraph}'
  defaults:
    _controller: '\Drupal\gantt\Controller\ComponentFormController::page'
    _title_callback: '\Drupal\gantt\Form\EditComponentForm::pageTitle'
  requirements:
    _permission: 'view unpublished paragraphs'
  options:
    parameters:
      paragraph:
        type: 'entity:paragraph'

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

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