lostyazilim
tr.link

Bildirim Sistemi

3 Mesajlar 693 Okunma
acebozum
tr.link

cageboy cageboy WM Aracı Kullanıcı
  • Üyelik 27.03.2017
  • Yaş/Cinsiyet 28 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad O** G**
  • Mesajlar 174
  • Beğeniler 6 / 4
  • Ticaret 0, (%0)
merhaba arkadaşlar,

yaptığım takip sisteminde bildirim olayını nasıl yapıcam
veri tabanına bildirimleri eklicem facebook daki gibi kenarda
gözüküp kaybolan olandan hazır script var mı
 

 

wmaraci
reklam

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
User_id'ye göre verileri çekeceksin gelen verileri count ile saydırarak kaç bildirim olduğunu yazdırabilirsin.

Veri yok ise else ile "Bildirim yok." yazdırabilirsin.
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
Ben şu şekilde yapıyorum, size de bir faydası olabilir.

Bildirimler için ayrı bir tablo oluşturuyorum, ve is_active adlı bir sütun da ekliyorum (tinyint veya boolean). Kullanıcı bildirim ile etkileşime geçerse is_active değerini false veya 0 yapıyorum.

Bunun için js eventlerini kullanabilirsiniz. Eğer bir bildirim penceresi varsa click eventini veya mouseover eventini kullanabilirsiniz.

Eğer kullanıcı aktif iken gelen bildirimleri görüntülemek istiyorsanız en basitinden bootstrapın alert classlarını kullanabilirsiniz. Ben daha çok flash mesajlarda kullanıyorum ve ama bildirimlere de gidebilir.

Ama daha düzgün bir şey arıyorsanız aşağıdaki plugini kullanabilirsiniz. Çok şık duruyor :)
http://bootstrap-notify.remabledesigns.com/

Aktif kullanıcılara o an oluşan bildirimleri göstermek için, setInterval eventi oluşturabilirsiniz, dakka başı kontrol edersiniz mesela. Size kalmış orası..

Ayrıca bir çok html template'nin kendi bildirim classları ve htmlleri var. Öncelikle bunlara bakın, yoksa yukarıdakinleri deneyebilirsiniz.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al