Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Séparer des valeurs par des virgules, sauf la dernière valeur

Posted by YvesTan on 07/30/2015 17:56

Salut à tous,

J'essaye de trouver une solution pour un petit truc à la noix. Dans mes templates, je souhaite, dans un foreach, afficher des virgules sauf pour la dernière valeur.

Exemple :

Jean Truc, Michel Machin, Francis Bidule

(pas de virgule après le dernier nom)

A partir de

{foreach $persons as $person}
   {$person->firstname} {$person->lastname},
{/foreach}

J'ai essayé avec la fonction cycle, mais ça ne semble pas être prévu pour ça.

Une idée ?

Merci d'avance !

  [Opened] Séparer des valeurs par des virgules, sauf la dernière valeur

Reply #1 Posted by foxmask on 07/30/2015 18:38

Un petit compteur dans le foreach et à chq itération si le compteur est inférieur à count($persons) on colle une virgule


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Séparer des valeurs par des virgules, sauf la dernière valeur

Reply #2 Posted by YvesTan on 07/31/2015 09:41

Merci. J'avais essayé des trucs super compliqués plutôt que de faire simple ;)

 
Page
  1. Séparer des valeurs par des virgules, sauf la dernière valeur