Imlement 'meta' extension statement (original) (raw)
Implement 'meta' statement which allows to define inside template some metainformation, accessible from the outside template. For instance, template:
{% meta json %}
{
"output-type": "xhtml",
"generator": "some-generator"
}
{% endmeta %}
after parsing:
Template tpl; tpl.Load(...); auto& meta = tpl.GetMetaData(); auto generatorType = meta["generator"]; // "some-generator" auto outputType = meta["output-type"]; // "xhtml"