Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Collection

Security covered Under active development 4 sites

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.

Drupal 9–11

Ask your assistant about Collection

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Nov 2023
Latest release
6 months ago
Releases (12 mo)
1
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
3.1.0 Stable 9–11 Mar 25, 2026
3.0.1 Stable 9–10 May 7, 2025
3.0.0 Stable 9–10 Nov 7, 2023