You are not logged in.
Pages: 1
Bonjour,
Je suis en train de customiser la notification pour l'update d'un ticket.
J'ai fait mon modèle afin qu'il affiche du texte puis les discussions sur le ticket.
J'aimerai que si l’émetteur de la mise à jour est l'auteur du ticket alors il m'affiche le message dans un cadre bleu. Et que si ce n'est pas le cas (un technicien par exemple) le message soit dans un cadre rouge.
Donc j'imagine qu'il faut faire un foreach puis un if.
En suivant la doc (http://www.glpi-project.org/DOC/FR/glpi … _tags.html) j'ai essayé un truc comme ça :
##FOREACHfollowups##
##IFfollowup.author == ##ticket.authors## ##
--> Affichage du cadre bleu
##ENDIFfollowup.author##
##ELSEfollowup.author != ##ticket.authors## ##
--> Affichage du cadre rouge
##ENDELSEfollowup.author##
Mais cela ne fonctionne pas.
Quelqu'un pourrait il m'aider à mettre cela en place ?
Merci !
Glpi 0.90.3
Offline
Les auteurs correspondent aux demandeurs, observateurs et techniciens assignés.
Je pense qu'il faut plus mettre
##IFfollowup.author=ticket.openbyuser##
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Je pense qu'il faut plus mettre
##IFfollowup.author=ticket.openbyuser##
Cela ne fonctionne pas, ça n'affiche rien du coup.
Je pense que ce qui pose problème c'est autour de chaque champ il faut mettre ##[monChamp]## et il faut egalement ## au debut et à la fin de la condition du IF.
Mais si on respecte les 2 c'est à dire : ##IFfollowup.author=##ticket.openbyuser#### et bien ça "s’emmêle" , on se retrouve avec la fin du IF avant le ticket.openbyuser ... et donc ça fait rien de bon ...
Glpi 0.90.3
Offline
Bon je viens de vérifier le code : on ne peut pas faire de comparaison de 2 balises
Vous pouvez faire
##IFfollowup.author=nomrecherche## (comparison avec un nom ou une valeur)
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Arf mince, est ce que cela pourrait faire l'objet d'une amélioration future ?
Glpi 0.90.3
Offline
J'avais la même idée, d'autant plus qu'en anonyme on ne peut pas empêcher les demandeur de recevoir les notifications de leur propres suivis (donc ils se demandent bien pourquoi on leur renvoie un mail avec ce qu'ils viennent de dire), et donc d'adapter le modèle en faisant
##IFfollowup.author=ticket.author## Nous avons bien reçu votre mail : ......##ENDIF##
qui n'a pas fonctionné.
Offline
Vous pouvez poster vos demandes d'évolution ici : http://glpi.userecho.com/
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Pages: 1