Modifikasi yang sederhana ini dibuat karena ada permintaan yang baik pada Forum Diskusi osTicket mengenai bagaimana menampilkan jumlah tiket yang statusnya sudah ditutup pada sub tab Closed Tickets di bawah tab Tickets pada panel staf di osTicket. Modifikasi ini berlaku untuk osTicket v1.6 RC5.
Buka file \scp\tickets.php, dan cari kode ini:
442 | ',count(overdue.ticket_id) as overdue, count(assigned.ticket_id) as assigned '. |
lalu timpa dengan kode berikut:
442 443 | ',count(overdue.ticket_id) as overdue, count(assigned.ticket_id) as assigned '. ',count(closed.ticket_id) as closed '. |
Cari lagi kode yang ini:
448 | 'LEFT JOIN '.TICKET_TABLE.' overdue ON overdue.ticket_id=ticket.ticket_id AND overdue.status=\'Open\' AND overdue.isoverdue=1 '. |
lalu timpa dengan kode berikut:
448 449 | 'LEFT JOIN '.TICKET_TABLE.' overdue ON overdue.ticket_id=ticket.ticket_id AND overdue.status=\'Open\' AND overdue.isoverdue=1 '. 'LEFT JOIN '.TICKET_TABLE.' closed ON closed.ticket_id=ticket.ticket_id AND closed.status=\'closed\' '. |
Cari lagi kode ini:
489 | $nav->addSubMenu(array('desc'=>'Closed Tickets','title'=>'Closed Tickets', 'href'=>'tickets.php?status=closed', 'iconclass'=>'closedTickets')); |
lalu timpa dengan kode berikut:
489 | $nav->addSubMenu(array('desc'=>'Closed Tickets ('.$stats['closed'].')','title'=>'Closed Tickets', 'href'=>'tickets.php?status=closed', 'iconclass'=>'closedTickets')); |
Sekarang seharusnya Anda sudah melihat jumlah tiket setelah tulisan atau pada sub tab Closed Tickets di bawah tab Tickets pada panel staf.

working very nice.
@Durga
Thanks. Have a nice code!