2011-04-07 48 views
1

我有一個JIRA插件,這是擴展了一些功能。現在我必須得到velocity模板(vm文件)以外的字段名稱值。JIRA自定義插件參數

我想將該值設置爲atlassian-plugin.xml或其他文件中的參數。

我應該在哪裏設置該參數,以及如何從vm模板訪問它?

回答

1

通過將vm頁面上的數據放置在velocityParams中,如 velocityParams.put(「dates」,日期);velocityParams.put(「projectCategory」,projectCategory); 和vm頁面上,您只需編寫想要獲取的$變量名稱即可。 你會很容易地得到它。

1

實際上,在atlassian-plugin.xml中添加參數的最佳示例是標準用戶選取器和多用戶選取器字段。他們的定義在system-customfieldtypes-plugin.xml中添加了一個名爲「multiple」的參數,它們共享根據參數設置而變化的代碼。

〜馬特