Loading login_destination.module +17 −0 Original line number Diff line number Diff line Loading @@ -123,6 +123,23 @@ function login_destination_toolbar_alter(&$items) { } } /** * Implements hook_menu_links_discovered_alter(). */ function login_destination_menu_links_discovered_alter(&$links) { $moduleHandler = \Drupal::service('module_handler'); // If Admin Toolbar Tools is enabled, remove its 'Logout' link if ($moduleHandler->moduleExists('admin_toolbar_tools')) { if (isset($links['admin_toolbar_tools.user.logout'])) { unset($links['admin_toolbar_tools.user.logout']); } if (isset($links['admin_toolbar_tools.extra_links:user.logout'])) { unset($links['admin_toolbar_tools.extra_links:user.logout']); } } } /** * Implements hook_link_alter(). */ Loading Loading
login_destination.module +17 −0 Original line number Diff line number Diff line Loading @@ -123,6 +123,23 @@ function login_destination_toolbar_alter(&$items) { } } /** * Implements hook_menu_links_discovered_alter(). */ function login_destination_menu_links_discovered_alter(&$links) { $moduleHandler = \Drupal::service('module_handler'); // If Admin Toolbar Tools is enabled, remove its 'Logout' link if ($moduleHandler->moduleExists('admin_toolbar_tools')) { if (isset($links['admin_toolbar_tools.user.logout'])) { unset($links['admin_toolbar_tools.user.logout']); } if (isset($links['admin_toolbar_tools.extra_links:user.logout'])) { unset($links['admin_toolbar_tools.extra_links:user.logout']); } } } /** * Implements hook_link_alter(). */ Loading