Skip to content

add(core): Template processor db or file switch - #2432

Merged
Seiger merged 1 commit into
evolution-cms:3.5.xfrom
elcreator:add-template-processor-db-or-file-switch
Aug 27, 2026
Merged

add(core): Template processor db or file switch#2432
Seiger merged 1 commit into
evolution-cms:3.5.xfrom
elcreator:add-template-processor-db-or-file-switch

Conversation

@elcreator

Copy link
Copy Markdown

No description provided.

@elcreator
elcreator force-pushed the add-template-processor-db-or-file-switch branch from dd7bf04 to d984246 Compare August 27, 2026 18:08
@Seiger
Seiger merged commit e507dc8 into evolution-cms:3.5.x Aug 27, 2026
6 checks passed
elcreator added a commit to elcreator/aLatteX that referenced this pull request Aug 29, 2026
The core gained a Template code switch - db, file, or automatic - in
evolution-cms/evolution#2432, and aLatteX declares itself as one of the
engines the form can scaffold a file for (view.template_engines). Verified
on a 3.5.x build: the template form offers "In the database / In a file /
Automatic (a matching file wins)", and "Latte (.latte)" is preselected
while aLatteX is the chunk processor.

So "no filesystem template files required" was still literally true and
read as if files were unsupported. The intro now says both routes exist,
and a new section documents the switch, which route needs 3.5.9 for its UI,
and that the pipeline is identical either way.

Also made the inheritance note in docs/latte-syntax.md say what it means:
the reason {extends} has nothing to resolve against is StringLoader, not
the database, and that does not change when a template moves into a file.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MXdDGZnGP6vGt9zTDG5o3n
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants