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

  [Opened] jAcl2 - Template

Posted by yamsuz on 01/05/2009 08:57

Bonjour à tous, et bonne année.

Dans mon développement j'aimerai faire un test dans les templates pour les droits, j'utilise donc :

 {ifacl2 "", $ID}
 {//ifjacl2}

Ma question est la suivante est-il possible de faire un OU dans le test comme :

 {ifacl2 ("", $ID) || ("", $ID)}
 {//ifjacl2}

Merci d'avance

  [Opened] Re: jAcl2 - Template

Reply #1 Posted by laurentj on 01/05/2009 13:08

Salut,

non, pas possible. D'autant plus que ("", $ID) || ("", $ID) n'est pas correcte syntaxiquement parlant en php (rappel: les expressions dans jTpl sont des expressions PHP)

Mais tu peux t'en sortir avec un truc dans le genre (certes assez lourd)

   {ifacl2 "truc", $ID}
  
   {else}
       {ifacl2 "machin", $ID}
  
       {else}
  
       {/ifacl2}
   {/ifacl2}

Maintenant rien ne t'empêche de faire ton propre plugin de template...

PS: j'espère que tu indiques bien un nom de droit au lieu d'une chaine vide ;-)

 
Page
  1. jAcl2 - Template