【问题标题】:How can I add a button to Request Tracker GUI that triggers a custom action?如何将按钮添加到触发自定义操作的请求跟踪器 GUI?
【发布时间】:2023-03-22 01:30:02
【问题描述】:

我正在使用 Request Tracker,我想在您可视化一个打开的工单时添加一个按钮,该工单会触发对外部 Java 服务器的 POST 调用,它会返回一个 PDF 文件,其中包含有关工单的报告。最好的解决方法是什么?

【问题讨论】:

    标签: web request tracker rt


    【解决方案1】:

    有许多不同的方法可以添加这种自定义。最简单的方法可能是编写一些 Javascript 来添加按钮,方法是查看 RT 写入工单显示页面的 div 和 id。您可以将 Javascript 直接放在 Theme Editor page 的样式框中。

    如果您可以通过 GET 请求 PDF,您只需在“链接”部分添加一个链接。或者,根据您要执行的操作,您还可以使用 External Custom Field docs 中所述的自定义字段值执行动态操作。

    【讨论】:

    • 要检索票证值,我将使用 REST API,因此我只需要添加一个将触发 Javascript Ajax 调用的按钮。我找不到的是在哪里添加按钮 HTML 代码。我想将它添加为书签星旁边的额外选项。而且我不明白应该把我的 JS 放在哪里,因为那个框只适用于 CSS 样式,对吗?
    • 您可以使用 JavaScript 修改页面并在页面加载后添加您的 HTML。该框主要用于 CSS,但您可以添加
    猜你喜欢
    • 1970-01-01
    • 2021-04-25
    • 2018-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-13
    • 2013-08-28
    • 1970-01-01
    相关资源
    最近更新 更多