Pada AuraCMS versi 2.2.2, jika diperhatikan di news manager bagian daftar komentar (tab Comment) tidak terdapat navigasi antar halaman di bagian paling bawah walaupun jumlah komentar telah melebihi batas komentar tiap halaman.

Tidak ada navigasi halaman pada bagian bawah daftar komentar

PHPMyAdmin menunjukkan total komentar adalah 24
Sebenarnya bukan tidak dibuat, tapi memang ada kesalahan pada query sehingga navigasi halamannya tidak muncul.
Untuk itu, kita harus membuka file mod/news/ajax/news_admin.php dan cari baris berikut:
$query2 = mysql_query ("SELECT `komentar`.`id`,count(`komentar`.`id`) AS `total` FROM `komentar` LEFT JOIN `artikel` ON `artikel`.`id`=`komentar`.`artikel` $queryString GROUP BY `komentar`.`id`");
kesalahan pada query itu mengakibatkan nilai variabel $jumlah pada 2 baris selanjutnya tidak berisi jumlah total komentar sebenarnya. Apabila dilihat dari query tersebut, $jumlah nantinya hanya akan berisi nilai 1, sehingga navigasi halaman tidak dibuat oleh script. Logikanya adalah: apabila jumlah komentar lebih dari nilai variabel $limit yaitu 10 (dapat dilihat pada baris selanjutnya), baru navigasi halaman akan dibuat.
Untuk memperbaikinya, query harus dibetulkan menjadi seperti ini
$query2 = mysql_query ("SELECT count(`komentar`.`id`) AS `total` FROM `komentar` LEFT JOIN `artikel` ON `artikel`.`id`=`komentar`.`artikel` $queryString");
Hasilnya navigasi halaman akan muncul di bagian bawah.

File modul & modifikasi serta tulisan ini ditulis oleh Nasyarobby NP pada 19/06/2009. Apabila ada kesalahan, error, bugs, atau kritik dan saran, feedback dari semuanya akan kami terima.
Visitors : 1030114 Org Hits : 7535328 hits Month : 4958 Users Today : 458 Users Online : 14 Users
|