If (attribut??)

khawlich

Nouveau membre
Bonjour,
je travaille sur un projet déjà existant pour l'améliorer. J'ai commencé à comprendre le code, j'ai trouvée dans un fichier .html.ftl cette ligne : <#if numLinks?? && numLinks!=0>
Je comprends pas le syntaxe utilise et sutout ce "??" que cela veut dire?
Merci d'avance :)
 

zeb

Modérateur
Ben vas-y sphynxounet, explique-nous !

(Imagine que le site w3schools ferme :sarcastic: Que devient ta réponse ?)
 

sphynxounet

Habitué
Je devais pas avoir les yeux en face des trous je crois que je suis un peu passé à côté de la question.

Enfin bref en fait le ?? pour les fichiers ftl teste si la variable existe. Le retour est donc un booléen à true si la variable existe et false si la variable n'existe pas.

 

LudoTools

Expert
Bonjour à tous,

Juste une précision, il s'agit là d'un "langage interprété JAVA" généré par FreeMarker (générateur/moteur de template en Java) et non pas de JavaScript et/ou HTML pur et dur... cf. les balises java : <# et /#>.

Plus d'info sur le moteur ici :
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 079
Messages
6 716 708
Membres
1 586 247
Dernier membre
MrAzgarIII
Partager cette page
Haut