Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Collection

3 sites Security covered
View on drupal.org

The Collection module allows users to organize content and configuration entities into custom collections, similar to creating categories or groups. This enables features like creating blogs from posts, managing periodicals, setting up subsites, or personalizing content groupings. The module provides flexible ways to manage these collections and their contents, including ordering and listing items.

The Collection module allows users to organize content or configuration entities in arbitrary collections.

Examples include blogs (collections of posts), periodicals (collections of articles or stories), subsites (collections of pages, along with a related menu, for a discreet section of the site) and personal collections of content or configuration of interest to individual users.

Features

  • Fieldable, revisionable Collection entities, which can be used as content pages like nodes.
  • Collection types, similar to content types.
  • Fieldable Collection item entities, used to link content (or configuration) entities (e.g. nodes) to Collections.
  • Collection item types.
  • Ability to place content in multiple Collections, while designating one Collection as the canonical (or primary) Collection.
  • Ordering of items in Collections.
  • Collection item listings as Paragraphs (via the included, experimental Collection Listing module).
  • Multiple extension points (events and hooks) allowing developers to implement the specific requirements of their use cases.

Requirements

This module requires the following modules:

Optional modules

  • Paragraphs:
    When enabled along with the included Collection Listing module, users can create listings of the items in a given Collection for placement on another content entity.
  • Pathauto:
    When enabled along with the included Collection Pathauto module, the URL alias of the Collection will be prepended to the URL alias of the content items with the Collection.

Similar modules

Collection has some similarities to the Group module, in that it uses Collection item entities as relation objects to join content/configuration to Collections. But Collection does not enable custom permissions and roles per Collection, and Collection allows users to place configuration entities, such as menus, into Collections.

Activity

Total releases
2
First release
May 2025
Latest release
3 months ago
Releases (12 mo)
1
Maintenance
Active

Releases

Version Type Release date
3.1.0 Stable Mar 25, 2026
3.0.1 Stable May 7, 2025