Modifikasi "Berita Lainnya" pada Modul News
Tulis komentar
Seyogyanya, kita seharusnya menyuguhkan daftar berita lainnya yang relevan dan tentunya masih 'hangat' kepada pembaca. Namun apabila kita perhatikan, berita lainnya pada modul News pada AuraCMS justru menampilkan lima berita paling pertama untuk kategori yang sama. Tentu saja itu artinya, pembaca akan disuguhi daftar berita yang sudah lama walaupun masih berada di dalam kategori yang sama dengan artikel yang sedang dibaca pengunjung.
$query2 = $koneksi_db->sql_query( "SELECT id, judul FROM artikel WHERE id!='$id' AND publikasi=1 and topik=$topik ORDER BY tgl ASC LIMIT 5" );
Kode di atas berada pada line 103 pada file mod/news/news.php atau bila tidak ketemu, silakan dicari dengan tools find pada editor kesayangan anda.
Yang saya tandai dengan warna merah adalah yang akan kita bahas. ORDER BY tgl artinya query akan mengurutkan data berdasarkan field tgl, yaitu tanggal penulisan news. ASC adalah singkatan dari ASCENDING artinya diurutkan sesuai urutan seharusnya, contoh 1,2,3,4,5. Sedangkan LIMIT 5 artinya hasil query dibatasi hingga hanya 5 baris data. Nah, artinya query hanya akan menghasilkan 5 data dari tanggal penulisan yang paling tua dan itu artinya news yang ditulis paling pertama lah yang akan dimunculkan.
Ok, jadi apabila anda ingin mengubahnya agar memunculkan berita terbaru, cukup ganti ASC dengan DESC. DESC singkatan dari DESCENDING, kebalikannya ASCENDING.
Apabila anda ingin mengubah batas maksimal data yang akan ditampilkan. Ubah saja angka 5 dengan jumlah yang anda inginkan.
Nasyarobby NP




Bookmark
kirim ke teman
versi cetak