Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

The Local Task Splitter module provides site administrators with granular control over the placement and rendering of Drupal's local tasks (tabs). It allows you to split tabs into multiple blocks.

Features

The module allows you to group specific local tasks (tabs) into separate blocks instead of having them all in the default "Tabs" block.

  • Flexible Splitting: Group tabs by inclusion or exclusion of specific routes.
  • Dropbutton Rendering: Optionally render a group of tasks as a space-saving Drupal dropbutton.
  • Core Integration: Hide split tasks from the default core local task blocks to avoid duplication.
  • Icon Support: Integrates with the UI Icons module to add icons to dropbuttons.

Use this module when you have a page with many administrative tasks that clutter the user interface.
It helps in organizing secondary actions (like "Delete" or "Revisions") into different regions or into a dropdown menu.

Post-Installation

Once installed, follow these steps:

  1. Configure Splits: Go to Configuration > User interface > Local Task Split (/admin/structure/local_task_splits) and create a new split configuration by defining which routes to include or exclude.
  2. Place Blocks: Navigate to Structure > Block layout (/admin/structure/block) and place the Local Task Split Tabs block in your desired region.
  3. Configure Block: In the block settings, select the split configuration you created and choose whether to render it as a dropbutton.
  • UI Icons: Highly recommended for adding intuitive icons to your task dropbuttons.

Similar projects

While there are other modules that modify how tabs are rendered (like Custom Tabs), Local Task Splitter is unique in its focus on splitting core local tasks into multiple block instances.

Activity

Total releases
2
First release
Jun 2026
Latest release
14 hours ago
Release cadence
0 days
Stability
100% stable

Releases

Version Type Release date
1.0.1 Stable Jun 15, 2026
1.0.0 Stable Jun 15, 2026