Hello, In fact you need to modify two things:
1) The tag definition 2) The tag value And I saw that you have done only the 2) part So look into notiifcationtargetticket.php, and add into the getTags() function in the $tag array your new tag. And then you should be able to add it into your notification templates And then you should be able to assign a value to it in the getDatasForObject() Regards, Olivier MORON GLPI Development RAYNET SAS Tel : +33 476 33 4952 Fax: +33 4 76 70 56 63 From: Glpi-dev [mailto:glpi-dev-boun...@gna.org] On Behalf Of Max Safonov Sent: Tuesday, December 08, 2015 2:36 PM To: Liste de diffusion des developpeurs GLPI Subject: Re: [Glpi-dev] add new tag yes, I need to add a new tag with ticket number is the same as ##ticket.id##<http://ticket.id#%23> It is necessary for me to encrypt the ticket number, so I need a new tag I need new tag with id task for crypt this number and sent in notification to user, for crypt id I use next: $id=count($datas['tickets']); $key="xxxxx"; $text1=base64_encode(mcrypt_ecb(MCRYPT_DES, $key, $id, MCRYPT_ENCRYPT)); 2015-12-08 15:01 GMT+02:00 Moron, Olivier <olivier.mo...@araymond.com<mailto:olivier.mo...@araymond.com>>: Hello, What I don’t understand is that this tag is already available: [cid:image001.png@01D131D2.5CE6D560] So ? Regards, Olivier MORON GLPI Development RAYNET SAS Tel : +33 476 33 4952 Fax: +33 4 76 70 56 63<tel:%2B33%204%2076%2070%2056%2063> From: Glpi-dev [mailto:glpi-dev-boun...@gna.org<mailto:glpi-dev-boun...@gna.org>] On Behalf Of Max Safonov Sent: Tuesday, December 08, 2015 1:54 PM To: Liste de diffusion des developpeurs GLPI Subject: Re: [Glpi-dev] add new tag my glpi version 0.83.7, She works steadily for many years I added to notificationtargetticket.class.php // is ticket deleted $datas['##ticket.isdeleted##'] = Dropdown::getYesNo($item->getField('is_deleted')); //start // Tickets status infos $restrict = $data['tickets_id']; $tickets = getAllDatasFromTable('glpi_tickets',$restrict); $datas['tickets'] = array(); if (count($tickets)) { $ticket = new Ticket(); foreach ($tickets as $ticket) { $tmp = array(); $datas['tickets'][] = $tmp; } } $datas['##ticket.number##'] = 0; if (!empty($datas['tickets'])) { $datas['##ticket.number##'] = $datas['tickets_id']); } //finish I need a new tag that would be the ticket number, thank you very much for having responded 2015-12-08 14:40 GMT+02:00 Moron, Olivier <olivier.mo...@araymond.com<mailto:olivier.mo...@araymond.com>>: Hello, Could you explain in details? And give your configuration? Thank you, Regards, Olivier MORON GLPI Development RAYNET SAS Tel : +33 476 33 4952 Fax: +33 4 76 70 56 63<tel:%2B33%204%2076%2070%2056%2063> From: Glpi-dev [mailto:glpi-dev-boun...@gna.org<mailto:glpi-dev-boun...@gna.org>] On Behalf Of Max Safonov Sent: Tuesday, December 08, 2015 1:23 PM To: glpi-dev@gna.org<mailto:glpi-dev@gna.org> Subject: [Glpi-dev] add new tag Hello, I need help. I need to add a new tag with ticket number is the same as ##ticket.id##<http://ticket.id#%23> I tried to add on example notificationtargetticket.class.php but does not work Please help with the problem. Sincerely, Max Safonov _______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org<mailto:Glpi-dev@gna.org> https://mail.gna.org/listinfo/glpi-dev _______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org<mailto:Glpi-dev@gna.org> https://mail.gna.org/listinfo/glpi-dev
_______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev