flag_lists-4.0.x-dev/flag_lists.routing.yml
flag_lists.routing.yml
flag_lists.settings:
path: '/admin/structure/flag_lists/flag_for_list'
defaults:
_entity_list: 'flag_for_list'
_title: 'Templates for Flagging Collections'
requirements:
_permission: 'administer flag lists'
flag_lists.setting_form:
path: '/admin/config/flag_lists'
defaults:
_form: '\Drupal\flag_lists\Form\FlagListsSettingForm'
_title: 'Settings for the Flag Lists module'
requirements:
_permission: 'administer flag lists'
#flag_lists.add_page:
# path: '/admin/structure/flag_lists/add'
# defaults:
# _form: '\Drupal\flag_lists\Form\FlagForListForm'
# _title: 'Add template'
# requirements:
# _permission: 'administer flag lists'
flag_lists.action_link_flag:
path: '/flag/flag/{flag}/{entity_id}/{view_mode}/{flag_list}'
defaults:
_controller: '\Drupal\flag_lists\Controller\ActionLinkController::flag'
methods: [POST]
requirements:
_flag_access: 'entity:flag{flag}'
_format: 'html'
_csrf_token: 'TRUE'
flag_lists.action_link_flag_nojs:
path: '/flag/flag/{flag}/{entity_id}/{view_mode}/{flag_list}'
defaults:
_controller: '\Drupal\flag_lists\Controller\ActionLinkNoJsController::flag'
methods: [GET]
requirements:
_flag_access: 'entity:flag{flag}'
_format: 'html'
_csrf_token: 'TRUE'
flag_lists.action_link_unflag:
path: '/flag/unflag/{flag}/{entity_id}/{view_mode}/{flag_list}'
defaults:
_controller: '\Drupal\flag_lists\Controller\ActionLinkController::unflag'
methods: [POST]
requirements:
_unflag_access: 'entity:flag{flag}'
_format: 'html'
_csrf_token: 'TRUE'
flag_lists.action_link_unflag_nojs:
path: '/flag/unflag/{flag}/{entity_id}/{view_mode}/{flag_list}'
defaults:
_controller: '\Drupal\flag_lists\Controller\ActionLinkNoJsController::unflag'
methods: [GET]
requirements:
_unflag_access: 'entity:flag{flag}'
_format: 'html'
_csrf_token: 'TRUE'
flagging_collection.add:
path: '/flagging_collection/add'
defaults:
_entity_form: entity.flagging_collection.add_page
_title: 'Add Flagging collection'
requirements:
_permission: 'add flag lists'
entity.flag_list_item.collection:
path: '/admin/structure/flag_lists/flag_list_item'
defaults:
_entity_list: 'flag_list_item'
_title: 'Flag List Item Handling'
requirements:
_custom_access: '\Drupal\flag_lists\Access\FlagListItemAccess::customAccess'
flag_lists.missing_related:
path: '/admin/help/flag_lists/missing_related'
defaults:
_controller: '\Drupal\flag_lists\Controller\FlagListsHelpController::missingRelated'
requirements:
_permission: 'administer flag lists'
