lostyazilim
tr.link

Sayfaya göre "active" vermek

4 Mesajlar 933 Okunma
lstbozum
tr.link

Cresties Cresties WM Aracı Kullanıcı
  • Üyelik 10.02.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Back-End ve Siber Güvenlik
  • Konum İstanbul Avrupa
  • Ad Soyad F** G**
  • Mesajlar 101
  • Beğeniler 11 / 1
  • Ticaret 0, (%0)
Merhabalar..

Benim şuan üstünde uğraştığım bir proje var. Ben genelde Back-End tarafıyla ilgileniyorum fakat internetten hazır bulduğum bir template var. Benim şöyle bir isteğim var. Örneğin ben PHP üzerinden çalıştığım için sidebar kısmını header'da bırakıyorum ki her sayfada uğraşmayayım diye. Örneğin index.php'de iken header'da gidip o li class'ına active versin istiyorum. Bunu nasıl yapabilirim?

Not: sidebar bir nav mantığıyla yapılmış bilginiz olsun.





Buradaki "active" hangi sayfadaysa otomatik o gelsin istiyorum.

Umarım derdimi anlatabilmişimdir :)

İyi forumlar.
 

 

wmaraci
reklam

s60v3 s60v3 Informatiker Kullanıcı
  • Üyelik 22.07.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Flutter Developer
  • Konum Mersin
  • Ad Soyad M** A**
  • Mesajlar 247
  • Beğeniler 23 / 77
  • Ticaret 0, (%0)
sayfalara id verip,döngü ile alırsınız,bulunduğunuz sayfanın idsi headerdaki menüdeki id ile eşleşiyorsa echo "active" verirsiniz
 

 

Codeigniter&PHP | Vue.js | Dart&Flutter

cArleone cArleone WM Aracı Kullanıcı
  • Üyelik 26.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Web master
  • Konum Isparta
  • Ad Soyad A** M**
  • Mesajlar 225
  • Beğeniler 85 / 59
  • Ticaret 9, (%100)
Ben şu şekilde yapıyorum.javascript ile sayfanın urlini aldıktan sonra parçalılıyorum.li'leri eachla döngüye soktuktan sonra,li'lerin içindeki a'ların hrefini alıyorum.eşleşiyorsa active classını veriyorum.eşleşmiyorsa 0 yani index sayfasınaa veriyorum.bu şekilde dinamik olarak istedikleri kadar menü eklesinler uğraşmaya gerek kalmıyor.otomatik active clasını vermiş oluyoruz.
 

 

www.ustaderslik.com

Cresties Cresties WM Aracı Kullanıcı
  • Üyelik 10.02.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Back-End ve Siber Güvenlik
  • Konum İstanbul Avrupa
  • Ad Soyad F** G**
  • Mesajlar 101
  • Beğeniler 11 / 1
  • Ticaret 0, (%0)
Javascript bilgim yok açıkçası backend tarafındayım ben normalde php ile hallederim fakat eski kullandığım tasarımda otomatik kendi çekiyordu sadece Navbar da bir id bulunuyor o kadar
 

 

wmaraci
wmaraci
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