og_sm-8.x-1.0/og_sm_menu/og_sm_menu.routing.yml
og_sm_menu/og_sm_menu.routing.yml
og_sm.site_menu:
path: 'group/node/{node}/admin/structure/menu'
defaults:
_form: 'Drupal\og_sm_menu\Form\SiteMenuForm'
_title: 'Menu'
requirements:
_site_permission: 'administer site menu'
options:
_admin_route: TRUE
parameters:
node:
type: og_sm:site
og_sm.site_menu.add_link:
path: 'group/node/{node}/admin/structure/menu/add-link'
defaults:
_controller: 'Drupal\og_sm_menu\Controller\SiteMenuController::addLink'
_title: 'Add menu link'
requirements:
_custom_access: 'Drupal\og_sm_menu\Controller\SiteMenuController::addLinkAccess'
options:
_admin_route: TRUE
parameters:
node:
type: og_sm:site
og_sm.site_menu.edit_link:
path: 'group/node/{node}/admin/structure/menu/link/{menu_link_plugin}/edit'
defaults:
_form: 'Drupal\og_sm_menu\Form\SiteMenuLinkEditForm'
_title: 'Edit menu link'
options:
_admin_route: TRUE
parameters:
node:
type: og_sm:site
menu_link_plugin:
type: menu_link_plugin
requirements:
_permission: 'administer menu'
