Every template-engine feature, rendered live
Each page pairs the literal tag source with its rendered output, so you can eyeball at a glance whether a tag resolves correctly.
Platform CTA (renders )What this site is
This SITE is the template-engine feature showcase: a debugging and manual-QA surface where every tag, loop, condition and namespace is rendered live next to its escaped source markup. It is the "show, don't tell" companion to the written /site-docs reference in the admin panel. Each card below is one feature family.
Layouts
How a page picks its wrapper: {{layout}}, {{layout file="X"}}, {{nolayout}} and the {{content}} placeholder.
Loops
Every {{loop}} form: object arrays, scalar arrays, item.index, component expansion (implicit and explicit), nesting, loops in component bodies.
Conditions
Every {{condition}} form — truthy, equality, OR lists, else, nesting — and one example per namespace, including self.* variant selection.
General tags
date, currency, page_url, redirect_link, outbound_link, page.* SEO fields, the four component-inclusion forms, and forms.
Media
Shared refs ({{media ref}}) vs named slots ({{media.name}}) and the per-site override model.
Variables
The site_page → site → global scope chain rendered live, inline value= seeds, and the self.* precedence chain.
Visitor tags
All six geo.* fields, ua.device, param.*, and per-request dates. The target page for CLI geo/device emulation.
Everything at once — the sanity strip
One output tag per namespace. If any row's right-hand cell shows a raw
{{…}} tag or an unexpected empty, something in the engine broke.
Tier-1 tags (var/global/media/form/page) resolve at publish; Tier-2 tags
(geo/ua/param/date/currency/redirect_link/page_url) resolve on every request.
| Tag | Renders as |
|---|---|
{{var.scope_demo}} | SITE value (set in the SITE variable panel) |
{{global.brand_name}} | NY Health Labs |
{{geo.country}} | |
{{geo.city}} | |
{{ua.device}} | desktop |
{{param.utm_source}} | |
{{date format="Y"}} | 2026 |
{{currency value="1.50"}} | $1.50 |
{{media ref="demo-logo"}} | https://placehold.co/160x40/0b5fff/ffffff/svg?text=Demo |
{{form name="demo-lead"}} | /api/form/demo-lead |
{{page_url path="/tags"}} | /tags |
{{redirect_link}} | |
{{page.meta_title}} | Template Engine Showcase — NY Health Labs |
{{self.*}} only exists inside component bodies (the hero above resolves three of
them), and the block tags — {{loop}} / {{condition}} — have their own pages.
{{redirect_link}} renders empty unless the URL carries ?ref=<domain> — see the
tags page.