Пользовательский плагин JIRA - PullRequest
1 голос
/ 07 апреля 2011

У меня есть плагин JIRA, который был расширен с некоторыми функциями. Прямо сейчас мне нужно вывести за пределы velocity шаблона (vm файл) значение имени поля.

Я бы хотел установить это значение в качестве параметра в atlassian-plugin.xml или другом файле.

Где мне установить этот параметр и как я могу получить к нему доступ из vm шаблона?

Ответы [ 4 ]

1 голос
/ 12 апреля 2012

Вы можете легко получить данные на странице vm, поместив их в SpeedParams, например, SpeedParams.put («даты», даты);speedParams.put ("projectCategory", projectCategory);а на странице vm вы просто пишете имя переменной $, которую хотите получить.Вы получите это легко.

1 голос
/ 18 апреля 2012

На самом деле лучший пример добавления параметра в atlassian-plugin.xml - это стандартные поля выбора пользователя и поля выбора нескольких пользователей.Их определение добавляет параметр с именем «несколько» в system-customfieldtypes-plugin.xml, и они совместно используют код, который изменяется в зависимости от того, как установлен параметр.

~ Matt

1 голос
/ 07 апреля 2011

Разве ты не можешь сделать что-то подобное? Разработка плагинов Atlassian JIRA: как сделать переменные доступными для шаблонов скорости

Который будет предоставлять нужные данные с помощью метода, который вы определяете.

...