我有一个 JIRA 插件,它扩展了一些功能。现在我必须在velocity
模板(vm
文件)之外获得一个字段名称值。
我想将该值设置为参数atlassian-plugin.xml
或其他文件。
我应该在哪里设置该参数以及如何从vm
模板访问它?
我有一个 JIRA 插件,它扩展了一些功能。现在我必须在velocity
模板(vm
文件)之外获得一个字段名称值。
我想将该值设置为参数atlassian-plugin.xml
或其他文件。
我应该在哪里设置该参数以及如何从vm
模板访问它?
您可以通过将数据放入velocityParams(如velocityParams.put(“dates”,dates))轻松地在vm页面上获取数据;velocityParams.put("projectCategory", projectCategory); 在 vm 页面上,您只需编写您想要获取的 $variable name。你会很容易得到它。
实际上,在 atlassian-plugin.xml 中添加参数的最佳示例是标准用户选择器和多用户选择器字段。他们的定义在 system-customfieldtypes-plugin.xml 中添加了一个名为“multiple”的参数,并且他们共享根据参数设置方式更改的代码。
〜马特