2015-06-04 14 views
13

Tôi đang phát triển một trang web với hệ thống vé osTicket v1.9.8, hoạt động tốt, nhưng tôi muốn biết cách hoàn thành Cấu trúc Thư trong khi Tác nhân hoặc quản trị đăng trả lời lại cho khách hàng.Vé hủy vé Strip Được trích dẫn Trả lời

tức Khi osticket quản trị gửi bài trả lời lại cho khách hàng, qua đường bưu điện nên chứa những điều sau đây:

  • Trả lời văn bản
  • nhắn chủ đề gốc đăng bởi khách hàng (Câu hỏi) .Và nếu có bất kỳ cuộc nói chuyện làm giữa họ. Nó cũng nên được liệt kê. (giống như cấu trúc thư chủ đề hoặc tương tự để hỗ trợ thư trả lời).

Đây là những bước mà tôi đã làm cho đến nay:

  • tôi đã vô hiệu hóa Strip Trích dẫn Trả lời hộp kiểm trong settings.php (Admin Panel-> Settings-> Email)
  • Khi admin Đăng trả lời vé, hộp chọn cho phản hồi hiển thị hai tùy chọn 1: Thư gốc- khi được chọn sẽ chỉ thêm thông điệp chuỗi ban đầu do khách hàng gửi trong hộp trả lời Textarea. 2: Tin nhắn cuối cùng- khi được chọn sẽ chỉ thêm thông điệp cuối cùng trong hộp trả lời Textarea.

Làm cách nào để đưa toàn bộ cuộc trò chuyện vào hộp Textarea hoặc trong thư trả lời.

btw, tôi đã cố đăng câu hỏi trong trang diễn đàn của họ. Nhưng không thể tìm thấy cách đăng một cái mới.

Xin cảm ơn trước.

+0

Bạn có bất cứ ảnh chụp màn hình để hiển thị? cách mà bạn yêu cầu hiển thị ... –

+5

Tôi thấy đây là hai biến được sử dụng để tìm nạp Thư gốc, Thư cuối cùng Nhưng có bất kỳ biến mở rộng Đề tài vé nào để tìm nạp tất cả các cuộc hội thoại không ?? Hơn nữa, nó chỉ trong phiên bản mới nhất. Tôi hy vọng điều này giúp để có được những hình ảnh những gì tôi đang cố gắng để thực hiện ở đây. – jones

Trả lời

1

Dường như cách dễ nhất là thay đổi cách "tin nhắn gốc" hoạt động. Để làm điều đó, chỉnh sửa các tập tin tại /include/class.thread.php và xung quanh dòng 2513, thay đổi dòng này:

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

Để có này:

$entry = $this->entries->filter(array(
      'type' => MessageThreadEntry::ENTRY_TYPE, 
      'flags__hasbit' => ThreadEntry::FLAG_ORIGINAL_MESSAGE, 
      )) 
      ->order_by('id'); 
      //->first(); //commenting this line; 
Các vấn đề liên quan