osticket ticket Strip引用回复

时间:2015-06-04 08:59:17

标签: php ticket-system osticket

我正在使用 osTicket v1.9.8 票证系统开发一个网站,该网站工作正常,但我想知道如何在代理或管理员回复客户时完成线程邮件结构。

即当osticket admin将回复发回客户时,邮件应包含以下内容:

  • 回复文字
  • 客户发布的原始主题消息(问题)。如果他们之间有任何对话。它也应该列出。 (就像线程邮件结构或类似的支持邮件回复)。

这是我到目前为止所做的步骤:

  • 我已禁用条带引号回复复选框 settings.php(管理员面板 - >设置 - >电子邮件)
  • 当admin Post回复故障单时,响应的选择框显示两个选项 1:原始消息 - 选择后将仅附加客户在回复Textarea框中发布的原始消息消息。 2:最后一条消息 - 选中时只会在回复Textarea框中附加最后一条消息。

如何将整个会话带到Textarea框或回复邮件中。

不过,我试图在他们的论坛页面发帖。但是无法找到如何发布一个新的。

提前致谢。

1 个答案:

答案 0 :(得分:1)

看起来最简单的方法就是改变"原始信息"作品。为此,编辑/include/class.thread.php和第2513行附近的文件,更改此行:

         $entry = $this->entries->filter(array(
            'type' => MessageThreadEntry::ENTRY_TYPE,
            'flags__hasbit' => ThreadEntry::FLAG_ORIGINAL_MESSAGE,
            ))
            ->order_by('id')
            ->first();

要成为这样:

 $entry = $this->entries->filter(array(
            'type' => MessageThreadEntry::ENTRY_TYPE,
            'flags__hasbit' => ThreadEntry::FLAG_ORIGINAL_MESSAGE,
            ))
            ->order_by('id');
            //->first(); //commenting this line;