如何创建Cascade multiple Select List自定义字段?

时间:2013-06-21 11:09:31

标签: jira velocity jira-plugin

我需要创建一个字段作为级联选择列表字段,如JIRA中提供的默认值,但略有不同。它将出现在屏幕中,如下所示:

FIELD NAME: <drop downlist 1> <drop downlist 2> <drop downlist 1> <drop downlist 2> <drop downlist 1> <drop downlist 2>

下拉列表1和下拉列表2之间没有父子关系。它只是重复三对,如上所述。

任何人都可以向我推荐,

  1. 我应该选择哪种类型的自定义字段类型来创建此插件?
  2. 在管理员配置模式下,我如何配置两个下拉列表?
  3. 有哪些方法或例子可以帮助我实现这个目标?
  4. 实际列表如下所示:

    因此,如果我要保留 - 月份列表作为静态列表并且年份列表可以从管理员端进行配置,那么如果我选择扩展,它是否会起作用 - AbstractCustomFieldType<Map<String, Option>, Option> 要么 如果我想这样做 - AbstractSingleFieldType<Option>那么我担心它可能不会因多个列表而失败,因为年份列表将有三个相同列表的副本,并且可以选择不同的值。

    有什么建议吗?

    谢谢

1 个答案:

答案 0 :(得分:0)

您需要根据需要编辑此vm文件。

\ Atlassian的\ JIRA \ Atlassian的-JIRA \ WEB-INF \类\模板\插件\字段\编辑\编辑cascadingselect.vm