自定义字段无法显示在问题视图屏幕中

时间:2013-06-25 05:51:19

标签: jira custom-fields jira-plugin

我创建了一个jira自定义字段插件,仅在问题视图屏幕上显示(因为字段说明-javascript会有预定的计算)。

但是这不会出现在问题视图屏幕上我需要的东西,即使在vm文件中分配硬编码值。

创建“edit.vm”时,它出现在编辑问题屏幕上,并在将值分配给字段后,它可能出现在问题视图屏幕中,但是,如果没有编辑模板,则它无法正常工作,无法在问题视图屏幕中查看。

下面是atlassina-plugin xml的东西:

<customfield-type name="Summary field" i18n-name-key="cascading-summary-field.name"    key="cascading-summary-field"    class="com.company.plugins.jira.customfields.CascadingSummaryCustomField">
<description key="cascading-summary-field.description">The cascading summary field to allow    multiple summary fields using five text box and description javascript to write related text to    appear in summary field.</description>

查看模板如下:(指定了硬编码值但无法在问题视图屏幕上显示此内容)。

<span>$<input type="text" name="${customField.id}:input1" id="${customField.id}:input1"    value="#if($input1)$input1#end"  style="border: 0px;width:59px;margin-left:1px;"/></span>
<span>$</text><input type="text" name="${customField.id}:input2" id="${customField.id}:input2"    value="3"  style="border: 0px;width:59px;margin-left:1px;"/></span>
<span>$</text><input type="text" name="3" id="${customField.id}:input3" value="0"  style="border:    0px;width:59px;margin-left:1px;"/></span>

//also, tried by just keeping <span>some value</span>

它如何解决?

1 个答案:

答案 0 :(得分:0)

如找到的那样,要在视图屏幕上显示的字段,必须有“编辑”模板。

因此,它通过创建编辑模板来解决。

其他方面,必须通过在CUSTOM FIELD'S描述字段下通过jquery准备动态对象来实现。 (首先找到,通过萤火虫附加的相关位置,并将创建的对象附加到“自定义字段&gt;&gt;描述”中。

由于