[На главную страницу сайта Teamlead] ->>

Перейти к концу метаданных
Переход к началу метаданных

Большинство пользовательских файлов находятся в <jira_install>/atlassian-jira/WEB-INF/classes/templates/plugins/fields/edit/.

Изменение velocity без рестарта

Если у вас несколько полей для модификации, то будет утомительно перезапускать JIRA каждый раз после изменения velocity файла. Для того, чтобы изменения в velocity файле вступили в силу без перезагрузки (но нужно обновить страницу), сделайте следующее:

  1. Найдите файл velocity.properties в <jira-install>/atlassian-jira/WEB-INF/classes/.
  2. Установите значение false в строчке class.resource.loader.cache:

  3. Раскомментируйте строку:

Каскадный список

Имя файла: edit-cascadingselect.vm
Расположение: <jira_install>/atlassian-jira/WEB-INF/classes/templates/plugins/fields/edit/.

  1. Найдите строку:

  2. Измените строку:

  3. Предыдущий шаг был для родительского поля. Каскадный список имеет два списка с выбором. Итак, что вам нужно сделать то же самое для дочернего поля или второго списка с выбором. Найдите строку:

  4. Измените строку:

  5. Если Вы хотите увеличить размер для определенного каскадного списка, Вы должны знать идентификатор поля. Вы можете найти идентификатор, по ссылке Configure в Administration > Issue Fields > Custom Fields. Вы должны добавить следующую строку в файл (сделайте то же самое для второго списка с выбором) перед кодом (Шаг 1):

  6. Не забудьте перезапускать JIRA для того, чтобы изменения вступили в силу.

Материалы

https://confluence.atlassian.com/jira/customizing-email-content-185729653.html