diff --git a/core/modules/action/action.module b/core/modules/action/action.module index f669441..4d8fc04 100644 --- a/core/modules/action/action.module +++ b/core/modules/action/action.module @@ -60,7 +60,7 @@ function action_menu() { $items['admin/config/system/actions'] = array( 'title' => 'Actions', 'description' => 'Manage the actions defined for your site.', - 'route_name' => 'action_admin_manage', + 'route_name' => 'action_admin', ); $items['admin/config/system/actions/manage'] = array( 'title' => 'Manage actions', diff --git a/core/modules/action/action.routing.yml b/core/modules/action/action.routing.yml index 43f24c2..c4a2c0a 100644 --- a/core/modules/action/action.routing.yml +++ b/core/modules/action/action.routing.yml @@ -1,10 +1,17 @@ -action_admin_manage: +action_admin: pattern: '/admin/config/system/actions' defaults: _content: '\Drupal\action\Controller\ActionController::adminManage' requirements: _permission: 'administer actions' +action_admin_manage: + pattern: '/admin/config/system/actions/manage' + defaults: + _content: '\Drupal\action\Controller\ActionController::adminManage' + requirements: + _permission: 'administer actions' + action_admin_orphans_remove: pattern: '/admin/config/system/actions/orphan' defaults: diff --git a/core/modules/action/lib/Drupal/action/Controller/ActionController.php b/core/modules/action/lib/Drupal/action/Controller/ActionController.php index 1f3de51..8a05443 100644 --- a/core/modules/action/lib/Drupal/action/Controller/ActionController.php +++ b/core/modules/action/lib/Drupal/action/Controller/ActionController.php @@ -9,6 +9,7 @@ use Drupal\action\ActionAdminManageForm; use Drupal\Core\ControllerInterface; +use Drupal\Core\Database\Connection; use Symfony\Component\DependencyInjection\ContainerInterface; use Symfony\Component\HttpFoundation\RedirectResponse;