65 lines
1.8 KiB
YAML
65 lines
1.8 KiB
YAML
search.settings:
|
|
path: '/admin/config/search/settings'
|
|
defaults:
|
|
_entity_list: 'search_page'
|
|
_title: 'Search settings'
|
|
requirements:
|
|
_permission: 'administer search'
|
|
|
|
search.reindex_confirm:
|
|
path: '/admin/config/search/settings/reindex'
|
|
defaults:
|
|
_form: '\Drupal\search\Form\ReindexConfirm'
|
|
_title: 'Clear index'
|
|
requirements:
|
|
_permission: 'administer search'
|
|
|
|
search.add_type:
|
|
path: '/admin/config/search/settings/add/{search_plugin_id}'
|
|
defaults:
|
|
_entity_form: 'search_page.add'
|
|
_title: 'Add new search page'
|
|
requirements:
|
|
_entity_create_access: 'search_page'
|
|
|
|
search.edit:
|
|
path: '/admin/config/search/settings/manage/{search_page}'
|
|
defaults:
|
|
_entity_form: 'search_page.edit'
|
|
_title_callback: '\Drupal\search\Controller\SearchController::editTitle'
|
|
requirements:
|
|
_entity_access: 'search_page.update'
|
|
|
|
search.enable:
|
|
path: '/admin/config/search/settings/manage/{search_page}/enable'
|
|
defaults:
|
|
_controller: '\Drupal\search\Controller\SearchController::performOperation'
|
|
op: 'enable'
|
|
requirements:
|
|
_entity_access: 'search_page.update'
|
|
|
|
search.disable:
|
|
path: '/admin/config/search/settings/manage/{search_page}/disable'
|
|
defaults:
|
|
_controller: '\Drupal\search\Controller\SearchController::performOperation'
|
|
op: 'disable'
|
|
requirements:
|
|
_entity_access: 'search_page.disable'
|
|
|
|
search.set_default:
|
|
path: '/admin/config/search/settings/manage/{search_page}/set-default'
|
|
defaults:
|
|
_controller: '\Drupal\search\Controller\SearchController::setAsDefault'
|
|
requirements:
|
|
_entity_access: 'search_page.update'
|
|
|
|
search.delete:
|
|
path: '/admin/config/search/settings/manage/{search_page}/delete'
|
|
defaults:
|
|
_entity_form: 'search_page.delete'
|
|
requirements:
|
|
_entity_access: 'search_page.delete'
|
|
|
|
route_callbacks:
|
|
- '\Drupal\search\Routing\SearchPageRoutes::routes'
|