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: 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. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module introduces a new "LMS Certificate" entity type within Drupal, allowing you to manage and customize certificate designs with unique fields and Drupal templates. Certificates can be displayed as HTML or rendered as PDFs without relying on external services, using the Entity Print module for PDF generation.

The Drupal LMS ecosystem includes LMS Certificate, and its submodule, LMS Certificate FillPDF. This submodule integrates with the FillPDF service to render certificates for users as PDFs.

LMS Certificate Entity is an alternative that provides an LMS Certificate entity type, which you can customize with unique fields, use Drupal templates, and render to PDF using Entity Print.

Features

  • Provides the LMS Certificate entity type
  • Provides a controller to display Certificates for users who have passed a course
  • Provides a Views field plugin to link to certificates in course status views
  • Integrates with LMS Certificate by leveraging the certificate field created for courses
  • Allows certificates to be shown as HTML, or rendered to PDF using Entity Print
  • Requires no external services to render PDF certificates.

Post-Installation

Once the module is installed, create certificate types under Admin > Structure > LMS Certificate Types. Each type can be thought of as a design or template style.

Additional Requirements

This module requires LMS Certificate.

  • Entity Print

Similar projects

The LMS Certificate FillPDF submodule of LMS Certificate provides a similar and effective implementation.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2025
Latest release
10 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Oct 2, 2025