Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

TOC Twig Filter

10 sites Security covered Drupal 10–11
View on drupal.org

This project provides a Twig filter that integrates with the TOC API to render tables of contents. It allows you to automatically generate and display a table of contents based on the content's headings, with options to customize the depth of headers included.

Twig filter rendering tables of contents via TOC API.

Usage

{% set body = content.body|render|toc %}
{{ body.toc }}
{{ body.content }}

{# OR #}

{% set body = content.body|render|toc('full') %}
{{ body.toc }}
{{ body.content }}

{# OR #}

{% set toc_options = {
  'header_min': 2,
  'header_max': 4,
} %}
{% set body = content.body|render|toc(toc_options) %}
{{ body.toc }}
{{ body.content }}

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
Apr 2025
Latest release
9 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
1.0.0 Stable 10–11 Nov 18, 2025
1.0.0-beta1 Pre-release 10–11 Apr 28, 2025
1.x-dev Dev 10–11 Apr 16, 2025