vm 文件中的 Jira 注释和自定义字段呈现

Jira comments and customfield rendering in vm file

我的 Search-Request-View 插件需要一些帮助,我可以呈现大部分问题信息。但不是评论和自定义字段。通常我会制作一个 foreach 并呈现每个评论,但在 $issue.comments 中什么都不是,所以我认为必须有另一种方式来呈现它。

顺便说一句,我想在 Html 站点上呈现我的问题。

例如,我向您展示了我如何在我的问题中呈现我的附件:

##Attachments
    #if(!$!issue.attachments.empty)
        #foreach($attachment in $!issue.attachments)
            #set($attachmentUrl = "${requestContext.baseUrl}/secure/attachment/${attachment.id}/${urlcodec.encode($attachment.filename)}")
            <div class="Bild">
                <img src="$attachmentUrl">
                <p>$urlcodec.encode($attachment.filename)</p>
            </div>
        #end
    #end

但是这样评论就不行了

我不知道如何渲染 costumFields,所以非常感谢你的帮助,谢谢

或者有人知道我必须使用的变量或在哪里可以找到它们吗?
(喜欢 $issue.attachments 的附件或 $issue.priorityObject.nameTranslation 的优先级)
我主要是在网上随机找到它们并尝试它们是如何工作的,但我找不到文档或类似的东西

我现在已经解决了,对于其他有同样问题的人,这是我的解决方案:

issueParams.put("comments", ComponentAccessor.getCommentManager().getComments(issue));
issueParams.put("links", ComponentAccessor.getIssueLinkManager().getOutwardLinks(issue.getId()));

评论和链接确实以这种方式工作,我现在正在尝试自定义字段,但我认为它也应该以这种方式工作