You are not logged in.
Bonjour j'utilise actuellement la version 10.0.7,
Je ne comprends pas pourquoi lorsqu'un utilisateur anonyme écrit un ticket, il ne reçoit pas l'URL du ticket dans son ticket. J'utilise pourtant les balises ##lang.ticket.url## : ##ticket.urlapprove## dans mon modèle de ticket.
Pourriez vous m'aider ?
Merci d'avance
Offline
petit up ?
L'administrateur reçoit bien l'URL mais les utilisateurs anonymes ne le reçoivent pas. L'indication "URL :" apparait dans leur ticket mais aucun URL ne vient compléter les :
Ma traduction de modèle est la suivante :
##IFticket.storestatus=5##
##lang.ticket.url## : ##ticket.urlapprove##
##lang.ticket.autoclosewarning##
##lang.ticket.solvedate## : ##ticket.solvedate##
##lang.ticket.solution.type## : ##ticket.solution.type##
##lang.ticket.solution.description## : ##ticket.solution.description## ##ENDIFticket.storestatus##
##ELSEticket.storestatus## ##lang.ticket.url## : ##ticket.url## ##ENDELSEticket.storestatus##
##lang.ticket.description##
##lang.ticket.title## :##ticket.title##
##lang.ticket.authors## :##IFticket.authors## ##ticket.authors## ##ENDIFticket.authors## ##ELSEticket.authors##--##ENDELSEticket.authors##
##lang.ticket.creationdate## :##ticket.creationdate##
##lang.ticket.closedate## :##ticket.closedate##
##lang.ticket.item.name## :
##FOREACHitems####IFticket.itemtype## ##ticket.itemtype## - ##ticket.item.name## ##IFticket.item.model## ##lang.ticket.item.model## : ##ticket.item.model## ##ENDIFticket.item.model## ##IFticket.item.serial## ##lang.ticket.item.serial## : ##ticket.item.serial## ##ENDIFticket.item.serial## ##IFticket.item.otherserial## ##lang.ticket.item.otherserial## : ##ticket.item.otherserial## ##ENDIFticket.item.otherserial## ##ENDIFticket.itemtype####ENDFOREACHitems##
##FOREACHtimelineitems##
----------------------------------------------------------------------------------------------------------------------------------------
Réponse du : [##timelineitems.date##]
##lang.timelineitems.author## : ##timelineitems.author##
##lang.timelineitems.description## : ##timelineitems.description##
##ENDFOREACHtimelineitems##
----------------------------------------------------------------------------------------------------------------------------------------
Votre demande
##IFticket.assigntousers## ##lang.ticket.assigntousers## : ##ticket.assigntousers## ##ENDIFticket.assigntousers##
##lang.ticket.status## : ##ticket.status##
##IFticket.assigntogroups## ##lang.ticket.assigntogroups## : ##ticket.assigntogroups## ##ENDIFticket.assigntogroups##
##lang.ticket.urgency## : ##ticket.urgency##
##lang.ticket.impact## : ##ticket.impact##
##lang.ticket.priority## : ##ticket.priority##
##IFticket.user.email## ##lang.ticket.user.email## : ##ticket.user.email ##ENDIFticket.user.email##
##lang.ticket.content## : ##ticket.content##
##IFticket.storestatus=6##
##lang.ticket.solvedate## : ##ticket.solvedate##
##lang.ticket.solution.type## : ##ticket.solution.type##
##lang.ticket.solution.description## :
##ticket.solution.description##
##ENDIFticket.storestatus##
Offline
Bonjour,
peut être tester avec simplement ##ticket.url## ?
Par exemple extrait d'une de mes templates version html :
<div>##ELSEticket.storestatus## ##lang.ticket.url## : <a href="##ticket.url##">##ticket.url##</a> ##ENDELSEticket.storestatus##</div>
Last edited by webmastergreg (2023-05-17 20:03:55)
GLPI 10.0.7 / LSWS Enterprise 6.1.2 + PHP 8.1.25 with Zend OPcache + MariaDB 10.3.39 / CENTOS 7.9
Offline
Je vais essayer merci !
Offline
Après avoir essayé rien n'y fait lorsqu'un utilisateur écrit un ticket au collecteur, le nouveau suivi n'affiche pas l'url dans le courrier du ticket, (il affiche "URL : "). Ce qui est étrange car une adresse mail que j'ai identifié comme utilisateur (@gmail) voit l'url. Je me suis dit que je devais donc crée un contact pour l'utilisateur qui m'a envoyé un ticket, mais une fois fait rien a faire après l'envoie d'un nouveau ticket par cet utilisateur le lien URL n'apparait pas. Je vous partage le code source que j'ai modifié avec votre requête. Merci par avance du temps que vous m'accorderez :
------------------------------------------------------------------------------------------------------
<p class="MsoNormal">##IFticket.storestatus=5##</p>
<p class="MsoNormal">##lang.ticket.url## : <a href="##ticket.urlapprove##">##ticket.urlapprove##</a> <strong> </strong></p>
<p class="MsoNormal"><strong>##lang.ticket.autoclosewarning##</strong></p>
<p class="MsoNormal"><strong><u>##lang.ticket.solvedate##</u></strong> : ##ticket.solvedate##<br><strong><u>##lang.ticket.solution.type##</u></strong> : ##ticket.solution.type##<br><strong><u>##lang.ticket.solution.description##</u></strong> : ##ticket.solution.description## ##ENDIFticket.storestatus##</p>
<div>##ELSEticket.storestatus## ##lang.ticket.url## : <a href="##ticket.url##">##ticket.url##</a> ##ENDELSEticket.storestatus##</div>
<p class="MsoNormal"><strong>##lang.ticket.description##</strong></p>
<p class="MsoNormal"><strong><u>##lang.ticket.title##</u></strong> :##ticket.title## <br><strong><u>##lang.ticket.authors##</u></strong> :##IFticket.authors## ##ticket.authors## ##ENDIFticket.authors## ##ELSEticket.authors##--##ENDELSEticket.authors## <br><strong><u>##lang.ticket.creationdate##</u></strong> :##ticket.creationdate## <br><strong><u>##lang.ticket.closedate##</u></strong> :##ticket.closedate##</p>
<p class="MsoNormal"><strong><u>##lang.ticket.item.name##</u></strong> :</p>
<p class="MsoNormal">##FOREACHitems####IFticket.itemtype## ##ticket.itemtype## - ##ticket.item.name## ##IFticket.item.model## ##lang.ticket.item.model## : ##ticket.item.model## ##ENDIFticket.item.model## ##IFticket.item.serial## ##lang.ticket.item.serial## : ##ticket.item.serial## ##ENDIFticket.item.serial## ##IFticket.item.otherserial## ##lang.ticket.item.otherserial## : ##ticket.item.otherserial## ##ENDIFticket.item.otherserial## ##ENDIFticket.itemtype####ENDFOREACHitems##</p>
<p class="MsoNormal">##FOREACHtimelineitems##</p>
<p class="MsoNormal"><strong>----------------------------------------------------------------------------------------------------------------------------------------</strong></p>
<p class="MsoNormal"><strong>Réponse du </strong><strong>: [##timelineitems.date##]</strong></p>
<p class="MsoNormal"><strong><u>##lang.timelineitems.author##</u> : </strong>##timelineitems.author##</p>
<p class="MsoNormal"><strong><u>##lang.timelineitems.description##</u></strong> : ##timelineitems.description##<br><br></p>
<p class="MsoNormal">##ENDFOREACHtimelineitems##</p>
<p class="MsoNormal"><strong>----------------------------------------------------------------------------------------------------------------------------------------</strong></p>
<p class="MsoNormal"><strong>Votre demande </strong></p>
<p class="MsoNormal">##IFticket.assigntousers## <strong><u>##lang.ticket.assigntousers##</u></strong> : ##ticket.assigntousers## ##ENDIFticket.assigntousers##<br><strong><u>##lang.ticket.status## </u></strong> : ##ticket.status##<br>##IFticket.assigntogroups## <strong><u>##lang.ticket.assigntogroups##</u></strong> : ##ticket.assigntogroups## ##ENDIFticket.assigntogroups##<br><strong><u>##lang.ticket.urgency##</u></strong> : ##ticket.urgency##<br><strong><u>##lang.ticket.impact##</u></strong> : ##ticket.impact##<br><strong><u>##lang.ticket.priority##</u></strong> : ##ticket.priority## <br>##IFticket.user.email##<strong><u> ##lang.ticket.user.email##</u></strong> : ##ticket.user.email ##ENDIFticket.user.email## <br><br><strong><u>##lang.ticket.content##</u></strong> : ##ticket.content## <br>##IFticket.storestatus=6##<br><strong><u>##lang.ticket.solvedate##</u></strong> : ##ticket.solvedate##<br><strong><u>##lang.ticket.solution.type##</u></strong> : ##ticket.solution.type##<br><strong><u>##lang.ticket.solution.description##</u></strong> :</p>
<p class="MsoNormal">##ticket.solution.description##<br>##ENDIFticket.storestatus##</p>
<p class="MsoNormal"> </p>
Last edited by GLPI tester (2023-05-23 16:58:22)
Offline