Jira评论和vm文件中的自定义域渲染

时间:2015-11-19 09:04:06

标签: html jira velocity jira-plugin

我需要一些关于Search-Request-View插件的帮助,我可以渲染大部分问题信息。但不是评论和customfield。 Normaly我会做一个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 ) 我主要是在网上随机找到它们并尝试它们是如何工作的,但我找不到文档或类似的东西

1 个答案:

答案 0 :(得分:1)

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

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

评论和链接确实以这种方式工作,而我现在正在尝试使用customFields,但我认为它也应该这样工作