slides_presentation-8.x-1.x-dev/slides_presentation.routing.yml

slides_presentation.routing.yml
slides_presentation_content:
  path: 'slides/presentation/{id_presentation}'
  defaults:
    _controller: '\Drupal\slides_presentation\Controller\SlidesPresentationController::content'
    _title: 'Presentation'
  requirements:
    _permission: 'access content'
# Presentation routing definition
entity.slides_presentation.canonical:
  path: '/slides_presentation/{slides_presentation}'
  defaults:
    _entity_view: 'slides_presentation'
    _title: 'Presentation'
  requirements:
    _entity_access: 'slides_presentation.view'

entity.slides_presentation.collection:
  path: '/admin/slides_presentation'
  defaults:
    _entity_list: 'slides_presentation'
    _title: 'Presentation list'
  requirements:
    _permission: 'view presentation entities'
  options:
    _admin_route: TRUE

entity.slides_presentation.add_form:
  path: '/admin/slides_presentation/add'
  defaults:
    _entity_form: slides_presentation.add
    _title: 'Add Presentation'
  requirements:
    _permission: 'add presentation entities'
  options:
    _admin_route: TRUE

entity.slides_presentation.edit_form:
  path: '/admin/slides_presentation/{slides_presentation}/edit'
  defaults:
    _entity_form: slides_presentation.edit
    _title: 'Edit Presentation'
  requirements:
    _permission: 'edit presentation entities'
  options:
    _admin_route: TRUE

entity.slides_presentation.delete_form:
  path: '/admin/slides_presentation/{slides_presentation}/delete'
  defaults:
    _entity_form: slides_presentation.delete
    _title: 'Delete Presentation'
  requirements:
    _permission: 'delete presentation entities'
  options:
    _admin_route: TRUE

slides_presentation.settings:
  path: 'admin/structure/slides_presentation'
  defaults:
   _form: '\Drupal\slides_presentation\Entity\Form\PresentationSettingsForm'
   _title: 'Presentation settings'
  requirements:
    _permission: 'administer presentation entities'
  options:
    _admin_route: TRUE


# Slide routing definition
entity.slides_slide.canonical:
  path: '/slides_slide/{slides_slide}'
  defaults:
    _entity_view: 'slides_slide'
    _title: 'Slide'
  requirements:
    _entity_access: 'slides_slide.view'

entity.slides_slide.collection:
  path: '/admin/slides_slide'
  defaults:
    _entity_list: 'slides_slide'
    _title: 'Slide list'
  requirements:
    _permission: 'view slide entities'
  options:
    _admin_route: TRUE

entity.slides_slide.add_form:
  path: '/admin/slides_slide/add'
  defaults:
    _entity_form: slides_slide.add
    _title: 'Add Slide'
  requirements:
    _permission: 'add slide entities'
  options:
    _admin_route: TRUE

entity.slides_slide.edit_form:
  path: '/admin/slides_slide/{slides_slide}/edit'
  defaults:
    _entity_form: slides_slide.edit
    _title: 'Edit Slide'
  requirements:
    _permission: 'edit slide entities'
  options:
    _admin_route: TRUE

entity.slides_slide.delete_form:
  path: '/admin/slides_slide/{slides_slide}/delete'
  defaults:
    _entity_form: slides_slide.delete
    _title: 'Delete Slide'
  requirements:
    _permission: 'delete slide entities'
  options:
    _admin_route: TRUE

slides_slide.settings:
  path: 'admin/structure/slides_slide'
  defaults:
   _form: '\Drupal\slides_presentation\Entity\Form\SlideSettingsForm'
   _title: 'Slide settings'
  requirements:
    _permission: 'administer slide entities'
  options:
    _admin_route: TRUE

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

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