Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Forumlardaki dizin sistemi

Forumlarda bulunan, kategoriler arası geçişi kolaylaştıran linkleri biliyorsunuzdur. Bunun mantığını öğrenmek istiyorum. Yardımcı olursanız çok sevinirim.

Örnek olarak:
Forum > Kategori > Konu

Kategoriye tıklayınca, Kategori ve alt dizinleri listelenecek ve ,
Forum > Kategori

olarak yazılacak. Bildiğimiz dizinleme sistemi. Fakat mantığı nasıl, ilk defa deniyorum ve yardım almam gerekli. Şimdiden teşekkürler.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • emoty_88 adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    26 cevap - 17 soru
    bu bir kategorileme sistemidir ve alt alta sınırsız kategori yapısını oluşturman gerekli

    bunun için veri tabanında bir kategori tablosu tutarsın

    kategoriID, kategoriAdı, ustKategoriID
    başka özellik varsa onlarıda eklersin bir kategori ekledin 1 ekmekler 0 sırası ile yukardaki özellikleri olan

    2 makarnalar 0
    3 çorbalar 0
    4 sebze çorbaları 3
    5 soğuk çorbalar 3
    6 italyan ekmekleri 1

    şeklinde üst kategori gösterebilirsin ayrıca sınırsız alt elemanda ve sonra altına da ürünşer eklersin yada sayfa

    sitede de her hangi bir sayfaya geldiğinde o sayfanın bağlı olduğu kategoriyi alırsın sonra onun üst kategorisi sonra onun üste kategorisi ve oraya yazarsın

    gelelim sayfadan gelme işine hangi sayfadan geldiğinin bilgisi yazılmaz o alana diyelimki hakkımızda sayfasından francala diye bir ürüne gittin

    Hakkımızda > francala yazmaz
    Ana sayfa > ekmekler > italyan Ekmekleri > francala yazar yani kategorileri yukarı doğru yazdırman gerek
    • Actionsee adlı üyenin fotoğrafı Actionsee
      Evet bu şekilde dün hallettim, teşekkürler
      10 yıl önce yazılmış
    • emoty_88 adlı üyenin fotoğrafı emoty_88
      rica ederim iyi çalışmalar
      10 yıl önce yazılmış

Cevaplar

  • Frauzer adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    40 cevap - 37 soru
    Bende bu metodu hiç kullanmadım ama şöyle birşey olabilir.
    mesela anasayfadasın programlama sayfasına tıkladın.
    Anasayfadayken url'den yada hidden nesnesi ile hangi sayfadan yönlendirme yapıldığını gönderebilirsin
    Ama
    Sayfanın adını direk almamalısın yani
    Anasayfa/Programlama
    Bu noktadan sonra herhangi bir linke tıklandığında sadece programlama kısmının gitmemesi için sayfada bu hiyerarşiyi yazdırdığın yerden almalısın.
    Umarım yardımcı olur..:)
  • zyber adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    57 cevap - 25 soru
    Anahtar kelime breadcrumb

    Elbette bunu verimli ve kullanılabilir bir şekilde yapmak için veritabanı mimarininde uygun olması lazım.