EVML

Evance Mark-up Language

Designed for familiarity, built into a powerful theme engine

What is EVML?

EVML is a template language created by Evance to render dynamic content in theme templates, emails and PDFs. Limited use of EVML is also available within CMS editable regions using Output tags. 

Easy to learn

If you're a web designer, developer, or even a hobbyist, we're betting you're familiar with both HTML and JavaScript. Yes? That's great news! EVML should be syntactically familiar and the learning curve minimal.

EVML consists for three parts:


Top tip: dump() is your friend

Even we get stuck from time-to-time. If you are ever unsure of the objects available to you, or the properties/methods available for an object you'll find the dump() function one of the most useful tools in your arsenal. We suggest making friends with it.