Материал для: Администратора |
Уведомления JIRA содержат ряд полей. Но созданные поля, которые заполняются при создании - не включаются в шаблон уведомления.
Как их добавить?
Вносим в него следующий текст:
#if ($issue.getCustomFieldValue("customfield_id")) <tr valign="top"> <td style="color:$ {textColour};font-family:${textFontFamily};font-size:${textSize};padding:0 10px 10px 0;white-space:nowrap;"> <strong style="font-weight:normal;color:${textSubtleColour};"> $stringUtils.leftPad($issue.getCustomField("customfield_id").name, $padSize): </strong> </td> <td style="color:${textColour} ;font-family:$ {textFontFamily} ;font-size:$ {textSize} ;padding:0 0 10px 0;width:100%;"> $dateformatter.formatDMYHMS($issue.getCustomFieldValue("customfield_id")) </td> </tr> #end |
Добавляем строчку
#parse("templates/email/html/includes/fields/ИмяФайла.vm") |
в файл jira-install / atlassian-jira/WEB-INF/classes/templates/email/html/issuecreated.vm
Пример настроен для полей времени и даты:
Что бы просто вывести значение нужно писать такой код:
|