JIRA自定义插件参数

时间:2011-04-07 11:21:30

标签: java virtual-machine jira velocity jira-plugin

我有一个JIRA插件,扩展了一些功能。现在我必须超出velocity模板(vm文件)的字段名称值。

我想将该值设置为atlassian-plugin.xml或其他文件中的参数。

我应该在哪里设置该参数以及如何从vm模板访问它?

4 个答案:

答案 0 :(得分:1)

你不能做这样的事吗? Atlassian JIRA Plugin Development: How to make variables available to velocity templates

将通过您定义的方法公开所需数据。

答案 1 :(得分:1)

你可以通过将它放在velocityParams中来轻松获取vm页面上的数据 velocityParams.put(“日期”,日期);         velocityParams.put(“projectCategory”,projectCategory); 在vm页面上,您只需编写您想要的$ variable名称。 你很容易理解。

答案 2 :(得分:1)

实际上,在atlassian-plugin.xml中添加参数的最佳示例是标准用户选择器和多用户选择器字段。他们的定义在system-customfieldtypes-plugin.xml中添加了一个名为“multiple”的参数,它们共享的代码根据参数的设置方式而变化。

〜马特

答案 3 :(得分:0)