Templates and Schemas
DPP templates define the required fields and schema for each passport type.
Default Templates
The extension ships with:
- Generic DPP Template (ESPR)
- Textile DPP Template (CIRPASS)
- Battery Passport (DIN DKE SPEC 99100:2025-02)
Manage Templates
Go to: Catalog >Digital Product Passports > Templates
From there you can:
- Create new templates
- Set template code and name
- Enable/disable templates
- Define scope and structure JSON
Schema Files
Default templates are shipped with schema definitions and are validated on publish.
Custom Template Limitation (Important)
In the current admin template form, you can manage template metadata and structure JSON, but not schema definition content directly.
Technical impact:
- Publishing requires schema validation.
- If a custom template has no schema definition, publish attempts fail.
- Draft/active work-in-progress usage is still possible, but public release requires a valid schema.
For production-ready custom template schemas, involve your implementation/development team.
