Skip to content

E806 - Template suffix mismatch

Cause

A template_file reference points at a template whose suffix doesn't match its render target: template-slide stubs must reference *.slide.json.j2 (rendering a full slide object), template elements must reference *.elements.json.j2 (rendering an element array).

Example

{ template_file: "../templates/badge.elements.json.j2" }   // at slide top level

How to fix

Point at a template with the right suffix — or, if the template is of the right kind but misnamed, rename the file so the suffix declares what it renders to.