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). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Dropdown Pager

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

This module offers an accessible dropdown-based pager for Drupal Views, replacing the standard pager with a compact button that displays the current page and provides full navigation options. It is WCAG 2.1 AA compliant and can include an optional search field for jumping to specific pages.

Provides an accessible dropdown-based pager option for Drupal Views. Replaces the standard full pager with a compact dropdown button that saves space while maintaining all core pager functionality.

Features

Basic Functionality:
- Dropdown-based pagination interface replacing the standard full pager
- Compact button showing current page (e.g., "5 / 6")
- Full navigation: First, Previous, Next, Last buttons

Unique Features:
- WCAG 2.1 AA compliant with ARIA labels and keyboard navigation
- Optional search field to quickly jump to specific pages
- Customizable text templates for button and page links

Post-Installation

No separate configuration page. Configure directly in Views:

1. Edit a View (Structure → Views)
2. Go to Pager settings
3. Select "Paged output, dropdown pager"
4. Configure options (items per page, templates, search, etc.)
5. Save the View

The dropdown pager appears automatically on the frontend. Fully themeable via `views-dropdown-pager.html.twig` template.

Additional Requirements

- Drupal 10.3+ or Drupal 11+
- Views module (core)

No additional dependencies required.

Depends on

Dependencies of the latest stable release

  • views Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Feb 2026
Latest release
5 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.2 Stable 10–11 Mar 10, 2026
1.0.x-dev Dev 10–11 Feb 13, 2026
1.0.1 Stable 10–11 Feb 13, 2026