Cara menambakan jumlah anggota paling aktif di slims

Halo, kamu apa kabar? semoga selalu dalam keberkahan ya.
Kali ini saya mau share cara menambahkan jumlah anggota paling aktif di slims, tepatnya di menu pelaporan.
Secara default slims akan menampiljan 10 anggota paling aktif. Jika dilihat logika rumus pada file php nya, 10 anggota paling aktif diambil dari anggota yang paling sering meminjam koleksi.

baik, kali ini saya ingin menambahkan jumlah anggota teraktif menjadi “100” anggota
seperti dibawah ini:

Caranya yaitu :
1. Bukalah file member_report.php yang ada di folder admin/modules/reporting
2. Kemudian, carilah bagian skrip
// 10 most active member
script ini berada pada sekitaran baris ke 78
pada skrip baris 78 terdapat rumus :

// 10 most active member
$report_q = $dbs->query(‘SELECT m.member_name, m.member_id, COUNT(loan_id) FROM loan AS l
INNER JOIN member AS m ON m.member_id=l.member_id
WHERE TO_DAYS(expire_date)>TO_DAYS(\”.date(‘Y-m-d’).’\’)
GROUP BY l.member_id ORDER BY COUNT(loan_id) DESC LIMIT 10′);

pada script tersebut terdapat kata “DESC LIMIT 10” yang berarti menampilan batasa sebanyak 10 anggota yang diurutkan dengan jumlah pinjaman yang paling sering.
Nah itu menampilkannya sebanyak 100 anggota, maka angka 10 dapat di ubahmenajdi seratus
sehingga seperti ini :

// 10 most active member
$report_q = $dbs->query(‘SELECT m.member_name, m.member_id, COUNT(loan_id) FROM loan AS l
INNER JOIN member AS m ON m.member_id=l.member_id
WHERE TO_DAYS(expire_date)>TO_DAYS(\”.date(‘Y-m-d’).’\’)
GROUP BY l.member_id ORDER BY COUNT(loan_id) DESC LIMIT 10′);

Simpanlah.
Kemudian cek di Menu laporan, pilih sub menu laporan anggota :

Berikut hasilnya :

Leave a Reply

Your email address will not be published. Required fields are marked *