Manuel Smarty

Chapitre 6. Combiner des modificateurs de variable.

Vous pouvez appliquer un nombre quelquonque de modificateurs à une variable. Ils seront invoqués dans l'ordre d'apparition, de la gauche vers la droite. Ils doivent être séparés par un | (pipe).

Exemple 6-1. Combiner des modificateurs

  1. <?php
  2.  
  3. $smarty->assign('titreArticle', 'Les fumeurs sont productifs, mais la mort
  4. tue l\'efficacitée.');  
  5.  
  6. ?> 

Où le template est :

{$titreArticle}
{$titreArticle|upper|spacify}
{$titreArticle|lower|spacify|truncate}
{$titreArticle|lower|truncate:30|spacify}
{$titreArticle|lower|spacify|truncate:30:". . ."}

Celà va afficher :

Les fumeurs sont productifs, mais la mort tue l'efficacitée.
L E S   F U M E U R S   S O N T   P R O D U C T I F S ,   M A I S   L A   M O R T   T U E   L ' E F F I C A C I T É E .
L E S   F U M E U R S   S O N T   P R O D U C T I F S ,   M A I S   L A   M...
L E S   F U M E U R S   S O N T   P R O D U C T I F S ,   M A I S   L A   M...
L e s   f u m e u r s   s o n t   p r o d u c t i f s , . . .
L e s   f u m e u r s   s. . .

Remonter Remonter
Jamma Play - L'éditeur javascript - CSS - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique