Я пытаюсь создать пользовательский вид на экране проблемы, но после некоторых исследований я выясню, что это может быть невозможно? Таким образом, я вижу системные представления Details, Description, Attachments
и т. Д. ... но в любое время, когда я создаю поле, оно отображается под изображением Details
. Могу ли я создать собственное собственное представление или хотя бы поместить свое настраиваемое поле в другое системное представление? Может быть, есть плагин, который поможет мне в этом?Как создать пользовательский вид в проблеме Jira?
ответ
Я не уверен в существующих плагинах для создания пользовательских представлений, но это возможно благодаря созданию собственного дополнения JIRA с использованием Atlassian Plugin SDK. Там есть атласский учебник (Adding content to the JIRA View Issue page), в котором показано, как создать надстройку, которая отобразит поле даты выполнения в представлении индикатора даты. Это довольно просто изменить этот код, чтобы отобразить его на другой панели и отобразить настраиваемое поле.
Пример Изменение
Чтобы изменить Впритык вид Inicator от отображения в правой панели на левую панель, просто измените атрибут местоположения в web-panel
декларации в atlassian-plugin.xml
к "atl.jira.view.issue.left.context"
. Это приведет к появлению нового представления под системным представлением Activity
с именем Due Date Indicator
(имя указано в файле свойств i18n).
Ниже приведено объявление веб-панели с небольшим изменением атрибута местоположения.
...
<web-panel name="DueDateIndicator" i18n-name-key="due-date-indicator.name" key="due-date-indicator" location="atl.jira.view.issue.left.context" weight="1000">
<description key="due-date-indicator.description">The DueDateIndicator Plugin</description>
<context-provider class="com.example.plugins.tutorial.DueDateIndicator"/>
<resource name="view" type="velocity" location="due-date-indicator.vm"/>
<label key="due-date-indicator.title"/>
</web-panel>
...
Изменение атрибута weight
будет делать вид, дальше вверх/вниз страницы, например, под системным представлением Description
.
Вам нужен другой дизайн/макет? – Koshinae
Я думаю, что это своего рода изменение дизайна/макета. Вы полностью поняли, что я искал, или есть что-то, что я могу объяснить? – Pittfall
Я думаю это не возможно .. – Nuwan