Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Use any template language inside the template #13

@stdword

Description

@stdword

My case #1: I want to check if a property exists, without using fallbackTemplate.

With a mustache-like template language it can looks like:

{{renderer :lookup, page, :alias:description, "{{#alias}} ({{alias}}){{/alias}}: {{description}}"}}

And specifing list of properties now looks unnecessary:

{{renderer :lookup, page, "{{#alias}} ({{alias}}){{/alias}}: {{description}}"}}

My case #2: Use page name

With a template language we can save a page meta-info as a default context:

{{renderer :lookup, page, "[[{{ page.name }}]] {{#page.props.alias}} ({{page.props.alias}}){{/page.props.alias}}: {{page.props.description}}"}}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions