0

我创建了一个 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>

它怎么能解决?

4

1 回答 1

0

如发现的那样,要出现在视图屏幕上的字段,必须有需要“编辑”模板。

所以,它通过创建一个编辑模板来解决。

否则,必须通过自定义字段的描述字段下的jquery准备动态对象来实现。(首先找到,通过萤火虫附加的相关位置并将创建的对象附加到“自定义字段>>描述”中。

谢谢

于 2013-06-27T05:14:07.557 回答