Drupal is a registered trademark of Dries Buytaert
Release: Excel Serialization 2.1.2 Minor update available for module xls_serialization (2.1.2). Release: Time Zone Field 8.x-1.14 Minor update available for module tzfield (8.x-1.14). Module Revived: Entity API 8.x-1.7 Module entity updated after 17 months of inactivity (8.x-1.7). Release: Varbase - The Ultimate Drupal CMS Starter Kit (Bootstrap Ready) 10.1.2 Minor update available for distribution varbase (10.1.2). Release: MCP Sentinel 2.8.0 Minor update available for module mcp_sentinel (2.8.0). Release: Vartheme Bs5 4.1.1 Minor update available for theme vartheme_bs5 (4.1.1). Release: Varbase Heroslider 1.1.3 Minor update available for module varbase_heroslider (1.1.3). Release: Varbase Demo 1.1.2 Minor update available for module varbase_demo (1.1.2). Release: Varbase Dashboards 2.0.3 Minor update available for module varbase_dashboards (2.0.3). Security Coverage: Role Aware Maxlength Module role_aware_maxlength now has official Drupal security advisory coverage.

Block Group

7,344 sites Security covered
View on drupal.org

This module enhances Drupal's block system by allowing you to group blocks together. Each group acts as a container with its own region, and child blocks placed within the group inherit the parent block's settings and position. Block groups can also be nested within each other.

This module extends the standard drupal block system with block groups. Each block group provides a new block as well as a corresponding region. Child blocks can be moved into any group region. The position and the settings of the parent block are propagated to its children. Also block groups are nestable.

Features Integration

Block Group integrates with the Features module. However note, that block settings are not managed. Use the Block Settings from Features Extra in order to manage those.

Theming Block Groups

Because Block Groups technically are regions, you need to target them using the region hooks like hook_preprocess_region. The Region Class module provides an easy way to assign CSS classes to any region on your site, including those defined by block groups.

Branch 7.x-2.x

Block Group 7.x-2.x keeps feature parity with 7.x-1.x but uses underscores instead of dashes for region name (see #2160669: Use underscore instead of hyphen for dynamically generated region names).

The difference between the two branches can be reviewed using the following gitweb URL:

Note that there is no automated upgrade path between 7.x-1.x and 7.x-2.x. Block Groups need to be created from scratch after the upgrade.

Drupal 8

The Block Group module was remade from scratch and now has a stable release.

Activity

Tracked releases
2
Tracked since
Feb 2026
Latest release
6 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
2.0.3 Stable Feb 11, 2026
2.0.2 Stable Feb 5, 2026