Modifikasi berikut ini akan membuat field baru yang sudah Anda tambahkan ke Sistem osTicket dapat dicari dari halaman yang menampilkan daftar tiket di sisi staf. Dalam modifikasi ini, kita mengandaikan nama field baru yang kita tambah adalah: applications. Anda dapat membaca modifikasi yang saya buat mengenai bagaimana menambahkan field tambahan dengan membaca artikel ini: Bagaimana Menambahkan Field Tambahan pada Form Buka Tiket di Sisi Klien di osTicket v1.6 RC5.
Buka file \include\staff\tickets.inc.php, dan cari kode ini:
145 146 147 148 149 150 151 152 | $qwhere.=" AND ( ticket.email LIKE '%$queryterm%'". " OR ticket.name LIKE '%$queryterm%'". " OR ticket.subject LIKE '%$queryterm%'". " OR message.message LIKE '%$queryterm%'". " OR response.response LIKE '%$queryterm%'". " OR note.note LIKE '%$queryterm%'". " OR note.title LIKE '%$queryterm%'". ' ) '; |
lalu timpa dengan kode berikut:
145 146 147 148 149 150 151 152 153 | $qwhere.=" AND ( ticket.email LIKE '%$queryterm%'". " OR ticket.name LIKE '%$queryterm%'". " OR ticket.subject LIKE '%$queryterm%'". " OR message.message LIKE '%$queryterm%'". " OR response.response LIKE '%$queryterm%'". " OR note.note LIKE '%$queryterm%'". " OR note.title LIKE '%$queryterm%'". " OR ticket.applications LIKE '%$queryterm%'". // <-- ini perubahannya! ' ) '; |
Jika Anda menambahkan lebih dari satu field, maka Anda harus menambahkan field yang lainnya tersebut dengan cara yang sama yang Anda lakukan di atas. Semoga bermanfaat.

Komentar Terakhir