Drupal is a registered trademark of Dries Buytaert
File Entity (fieldable files) 8.x-2.7 Minor update available for module file_entity (8.x-2.7). OpenAI Provider 1.2.4 Minor update available for module ai_provider_openai (1.2.4). mosparo Integration 1.0.5 Minor update available for module mosparo_integration (1.0.5). Webform Booking 1.2.0 Minor update available for module webform_booking (1.2.0). Labor time tracker 1.0.0 Initial release available for module labor_time_tracker (1.0.0)! Phrase TMS Integration for TMGMT 8.x-1.29 Minor update available for module tmgmt_memsource (8.x-1.29). Intercept 2.0.27 Minor update available for module intercept (2.0.27). Domain Extras 3.0.4 Minor update available for module domain_extras (3.0.4). Session Limit Module session_limit crossed 1,000 active installs. Kint 2.3.4 Module kint updated after 6 months of inactivity (2.3.4).

This module allows site administrators to split Drupal's local tasks (tabs) into multiple blocks. You can group specific tabs by including or excluding certain routes, and optionally render these groups as a dropbutton for better organization. This is useful for pages with many administrative tasks that clutter the interface.

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
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

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