也许我的要求很简单,也许不是。我对ruby和所有内容都很新,并且面对我需要从插件中添加历史记录项的问题。我指的是票务系统Redmine。
是否有一种简单的方法可以触发添加预定义评论的事件(例如“[日期]发送的新闻”)?优选地,应该通过按下按钮或单击redmine Web前端中的链接来触发事件。就像默认的“编辑,观看......”旁边的附加按钮/链接一样。
有人可以帮我吗?
答案 0 :(得分:1)
最简单的方法是添加一个链接,用href来调用javascript函数:
<a href="javascript:addNewsEntry()">Add news entry</a>
该函数应在“issue_notes”文本字段中添加所需文本,并将提交发送到“问题表单”表单:
function addNewsEntry() {
$('#issue-notes').value = "News sent on [date]";
$('#issue-form').submit();
}
一个很好的例子是status_button redmine插件,这可能是一个很好的参考: