Les balises Latte

Cette page décrit les balises Latte définies par LemonCMS. Pour les balises de base, sé référer à la documentation de Latte.

siteTitle

Affiche le titre du site

Syntaxe

{siteTitle}

Exemple

<header>
<h1>{siteTitle}</h1>
</header>

snippet

Permet d'afficher un extrait.

Syntaxe

{snippet <name>}{/snippet}

Exemple

{snippet 'Featured Links'}
<article lang="{$snippet->language}">
{texy $snippet->content}
</article>
{/snippet}

snippetContent

Affiche le contenu d'un extrait traité par Texy!

Syntaxe

{snippetContent <name>}

Exemple

<article>
{snippetContent 'Featured Links'}
</article>

_

Affiche la traduction d'un message dans la langue courante.

Syntaxe

{_}<key>{/_}

Exemple

<h1>{_}welcome{/_}</h1>

Pour passer des paramètres, utilisez le filtre translate :

too_long_username = "Le nom d'utilisateur est trop long (pas plus de %d caractères)."
<div class="w3-panel w3-red">
<p>too_long_username|translate:15</p>
</div>

Ou, avec la syntaxe courte :

<div class="w3-panel w3-red">
<p>too_long_username|__:15</p>
</div>

executionTime

Affiche le temps d'exécution du script.

Syntaxe

{executionTime}

Exemple

<footer>
<p>Temps d'exécution : {executionTime} secondes</p>
</footer>

CMS_VERSION

Affiche la version de LemonCMS.

Syntaxe

{=CMS_VERSION}

Exemple

<footer>
    {_}powered_by{/_} LemonCMS version {=CMS_VERSION}
</footer>