Drupal is a registered trademark of Dries Buytaert

Popup Entity

A powerful Drupal module that provides configurable popup entities with comprehensive component management, weight-based field ordering, and support for webforms, blocks, custom text (rich text), custom HTML, and any created paragraph types in the system.

Features

- Advanced Component Management : Add and manage multiple types of content in your popup entities
- Webform Integration : Embed one or more Webform module forms
- Block Integration : Add any site blocks to popup content
- Custom Text Support : Include custom text with rich text formatting capabilities
- Custom HTML Support : Add custom HTML content for advanced formatting
- Paragraph Types Support : Include any paragraph types created in your system (if Paragraphs module is available)
- Weight-Based Ordering : Manage component order using weight fields for precise control
- Customizable Settings : Control animations, dimensions, behaviors for each popup
- Responsive Design : Mobile-friendly popups that adapt to screen size
- Accessibility : Full keyboard navigation and screen reader support
- Multiple Triggers : Support for any CSS selector as popup trigger
- PHP 8.3+ Optimized : Compatible with PHP 8.3 and 8.4

Requirements

- Drupal 10.0+ or Drupal 11.0+
- PHP 8.1+ (optimized for 8.3+)
- Optional but recommended:
- Webform module (for form functionality)
- Paragraphs module (for paragraph type components)
- Entity Reference Revisions module (required if using Paragraphs)
- Media module (for media components)

Activity

Total releases
2
First release
Nov 2025
Latest release
3 months ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable Nov 12, 2025
1.0.x-dev Dev Nov 12, 2025