og_sm-8.x-1.0/og_sm_content/og_sm_content.routing.yml

og_sm_content/og_sm_content.routing.yml
og_sm.site_content:
  path: '/group/node/{node}/admin/content'
  defaults:
    _title: 'Administer content'
    _entity_list: 'node'
  requirements:
    _site_permission: 'access content overview'
  options:
    _admin_route: TRUE
    parameters:
      node:
        type: og_sm:site

og_sm.my_site_content:
  path: '/group/node/{node}/admin/content/my'
  defaults:
    _title: 'My content'
    _entity_list: 'node'
  requirements:
    _site_permission: 'access my content overview'
  options:
    _admin_route: TRUE
    _filter_current_user: TRUE
    parameters:
      node:
        type: og_sm:site

og_sm.site_content.add_page:
  path: '/group/node/{node}/content/add'
  defaults:
    _title: 'Add content'
    _controller: '\Drupal\og_sm_content\Controller\SiteContentController::addPage'
  requirements:
    _og_sm_site_content_add_access: 'node'
  options:
    _node_operation_route: TRUE
    parameters:
      node:
        type: og_sm:site

og_sm.site_content.add:
  path: '/group/node/{node}/content/add/{node_type}'
  defaults:
    _title_callback: '\Drupal\node\Controller\NodeController::addPageTitle'
    _controller: '\Drupal\og_sm_content\Controller\SiteContentController::add'
  requirements:
    _og_sm_site_content_add_access: 'node:{node_type}'
  options:
    _node_operation_route: TRUE
    parameters:
      node:
        type: og_sm:site
      node_type:
        type: entity:node_type
        with_config_overrides: TRUE

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

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