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

问题描述 投票:0回答:1

我需要创建一个字段作为级联选择列表字段,如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. 一些方法或例子可以帮助我实现这一目标?

实际列表如下所示:

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

有什么建议?

谢谢

jira velocity jira-plugin
1个回答
0
投票

你需要根据需要编辑这个vm文件。

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

© www.soinside.com 2019 - 2024. All rights reserved.