Partage
  • Partager sur Facebook
  • Partager sur Twitter

[velocity] Concaténer 2 variables un peu bizarrement

    16 juillet 2011 à 13:00:07

    Bonjour,

    Je m'essaie depuis peu à Velocity dans le cadre de l'utilisation d'XWiki et j'ai un problème de déclaration de variables dans un foreach.
    Je ne sais pas si on peut traiter de velocity dans ce forum, et si ce n'est pas le cas, vous pouvez supprimer mon message :)

    Voilà mon code :

    #set($class = $doc.getObject('EnnicolemCode.DevCodeClass').xWikiClass)
    #set($codeCategorie = $doc.getObject('EnnicolemCode.DevCodeClass').getProperty('categorie').getValue())
    #set($displayCat = '')
    #set($countCat = 0)
    #foreach($cat in $codeCategorie)
     #set($displayCat = ${displayCat}[[$cat]]#if($velocityHasNext), #end)
     #set($countCat = $countCat+1)
    #end
    {{html wiki=true}}
     <div id="codeCategorie">
      #if($countCat <= 1) Catégorie : 
      #else Catégories : #end
      $displayCat
     </div>
    {{/html}}
    {{/velocity}}
    


    Tout semble fonctionner sauf la ligne suivante :
    #set($displayCat = ${displayCat}[[$cat]]#if($velocityHasNext), #end)
    


    J'avoue qu'étant très très novice, je ne sais pas exactement comment résoudre ce problème.

    Merci d'avance à qui pourra m'aiguiller :)
    • Partager sur Facebook
    • Partager sur Twitter
    When I get sad, I stop being sad and be awesome instead !
      17 juillet 2011 à 13:36:19

      Petit up.

      Personne n'a de connaissance en Velocity ?
      • Partager sur Facebook
      • Partager sur Twitter
      When I get sad, I stop being sad and be awesome instead !

      [velocity] Concaténer 2 variables un peu bizarrement

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown