Kaç yazı, kaç üye ve kaç adet yorum olduğunu göstermek
Drupal de bunu yapmak için genel olarak bir sayaç kullanıyoruz veya bir view sorgusundan yararlanıyoruz. Biraz tembellik mi yapıyoruz bilinmez ama hiç aklımıza basit bir sql sorgusunu yazmak gelmez. Belki hazırcılığa ve bir kaç fare tıklamasına alıştığınızdandır.
Bu işlemi yapmak için basit bir sql sorgusu ekleyeceğimizi söyledik, bu işlemi bize hatırlattığı için buradaki yazıya yaptığı yorumdan dolayı Kayakentli nickli arkadaşımıza teşekkür ederim.
İlk olarak site kurulumu -> bloklar -> blok ekle ile yeni bir blok ekleyeceğimiz sayfayı açıyoruz. Bir isim ve muhtemelen
$uye = db_result(db_query("SELECT COUNT(*) FROM {users}"));
$dugum = db_result(db_query("SELECT COUNT(*) FROM {node} WHERE status = '1' "));
$yorum = db_result(db_query("SELECT COUNT(*) FROM {comments} WHERE status = '1' "));
print 'Sitede <strong>'.$uye.'</strong> üye, <strong>'.$dugum.'</strong> yazı, <strong>'.$yorum.'</strong> yorum var.';
?>
Şimdi sıza kesinlikle unutmamamız gereken girdi biçimini PHP olarak seçmemiz. Eğer PHP olarak seçenek görünmüyorsa eklentiler sayfasından tercihe bağlı çekirdek eklentilerinde php filtresini aktif etmelisiniz.
Yorumlar
Yeni yorum veya soru gönder