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'

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

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