2013-07-30 52 views
-2

我已經編寫了一個groovy腳本,用於在Jira的轉換步驟中克隆問題。該腳本在後臺正常工作並創建所需的克隆問題。有沒有任何API可以在Jira中創建對話框?

我想要一個對話框出現在確認克隆問題的名稱的屏幕上,然後再克隆問題。

Atlassian是否提供任何API來創建對話框? 我找不到任何相關的文檔。

感謝

+0

[我想你已經看到了這個](https://developer.atlassian.com/display/JIRADEV/Displaying+Content+in+a+Dialog+in+JIRA )這是當你谷歌'JIRA API對話框'的第二個鏈接 –

回答

2

考慮在AUI Sandbox對話框模式。

這裏是一個非常簡單的例子...

HTML:

<button id="dialog-button" class="aui-button">Show dialog</button> 

的JavaScript:

var dialog = new AJS.Dialog({ 
    id: "example-dialog", 
    closeOnOutsideClick: false 
}); 

dialog.addHeader("Dialog"); 
dialog.addPanel("Panel 1", "<p>Some content for panel 1.</p>", "panel-body"); 

dialog.addButton("OK", function (dialog) { 
    dialog.hide(); 
}, "#"); 

// add behaviour to the "Show Dialog" button 
AJS.$("#dialog-button").click(function() { 
    dialog.show(); 
}); 
0

有一種更容易的方式來做到這一點,沒有按」 t要求在AUI或Sandbox中有任何自定義腳本。添加一個叫做「我明白我正在轉換這個問題」的自定義字段並將其添加到自定義屏幕(可以稱爲「轉換確認」)。然後將此屏幕添加到轉換並添加一個驗證器,使上述字段強制在這個特定的過渡。做!:)

相關問題