GAGA Template

XLetter

{if()}

Créé par gaga26 le 18/01/2007 18:02, dernière modification le 21/02/2007 19:14 par gaga26

{if(condition )}

{if()} correspond à if() en php, il effectue ce que se trouve entre {if()} et {/if} si la condition est correct.

Il faut toujours définir {/if} pour définir la fin de l'action à faire.

Les opérateurs :
  • == => est égale à
  • != => n'est pas égale à
  • < => est plus petit que
  • > => est plus grand que
  • <= => est plus petit ou égale
  • >= => est plus grand ou égale

Remarque : il est aussi possible d'utiliser les variables booléennes et la fonction empty().

Exemple :

index.php
<?php
$tpl = new gagatemplate();
$tpl->assign('age', 10);
$tpl->parse('index.tpl');
?>


index.tpl
...
<div>
{if($age > 14)}<!-- Si l'age vaut mois que 14 ans -->
    Désolé, cette page comporte des images trop violentes pour votre age.
{else}<!-- Sinon -->
    Bienvenue sur monsite.com
{/if}<!-- à ne surtout pas oublier -->
</div>
...


Voir aussi les balises {/if}, {else} et {elseif()}.

Retour