folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Asp Sonsuz Kategori Alt Kategori



Asp Sonsuz Kategori Alt Kategori

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LuCiFeR
    LuCiFeR's avatar
    Kayıt Tarihi: 25/Eylül/2005
    Erkek

    Arkadaşlar merhaba internette yaptığım araştırmalar sonucunda hiçbirşey anlayamadım aslında benım sadece kategori ve alt kategori ye ihtiyacım var ama anladıgım kadarıyla bu sonsuz kategorileme sisteminde herkesin sıkıntısı var hem ben öğrenmiş olayım hemde diğer arkadaşlardanda eminim işine yarayacak olanlar vardır.

    Şimdiden teşekkur ederim

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    Altın altını yapmak ve sınırsızca yapmak biraz zor ve sıkıcı iştir. Ama normal kategorinin altını yapmak basit. Üst kategori açtır. Onun idsiyle alt kategori açtır. Üst kategorinin alt sütunu 0, alt kategorinin alt sütunu diğerinin idsi olsun umarım anlatabilmişimdir.


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    tolgasen bunu yazdı:
    -----------------------------

    Altın altını yapmak ve sınırsızca yapmak biraz zor ve sıkıcı iştir. Ama normal kategorinin altını yapmak basit. Üst kategori açtır. Onun idsiyle alt kategori açtır. Üst kategorinin alt sütunu 0, alt kategorinin alt sütunu diğerinin idsi olsun umarım anlatabilmişimdir.


    -----------------------------

    zor iş mi ?

    gayet basit

    ustkategoriID diye bir kolon ekle, bu menu idsi alsın. daha anlaşılır anlatırsak.

    ID, menuAdi,UstMenuID

    şimdi örnek kayıtlar girelim.

    1,beyaz eşya,null

    2,televizyon,1

    3,plazma,2

    4,lcd,2

    diye gider, umarım anlatabilmişimdir.internette rahat bulursun örneğini, sonsuz ağaç yapısı diye aratırsan.


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    SharpShooter bunu yazdı:
    -----------------------------

    tolgasen bunu yazdı:
    -----------------------------

    Altın altını yapmak ve sınırsızca yapmak biraz zor ve sıkıcı iştir. Ama normal kategorinin altını yapmak basit. Üst kategori açtır. Onun idsiyle alt kategori açtır. Üst kategorinin alt sütunu 0, alt kategorinin alt sütunu diğerinin idsi olsun umarım anlatabilmişimdir.


    -----------------------------

    zor iş mi ?

    gayet basit

    ustkategoriID diye bir kolon ekle, bu menu idsi alsın. daha anlaşılır anlatırsak.

    ID, menuAdi,UstMenuID

    şimdi örnek kayıtlar girelim.

    1,beyaz eşya,null

    2,televizyon,1

    3,plazma,2

    4,lcd,2

    diye gider, umarım anlatabilmişimdir.internette rahat bulursun örneğini, sonsuz ağaç yapısı diye aratırsan.


    -----------------------------
    yapmak problem değil en üstten 2.yi sil diğer altta kalan 5 taneyi nasıl yapıcaksın?

    yada bunu sıralatma kodunu yaz

    veritabanına girdirmek sorun değil.

    ben kendimce yapmıştım. idleri 0.0.0.1 veya 0.4.2.6 diye götürdüm öyle sonuca ulaşmıştım


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    tolgasen bunu yazdı:
    -----------------------------

    SharpShooter bunu yazdı:
    -----------------------------

    tolgasen bunu yazdı:
    -----------------------------

    Altın altını yapmak ve sınırsızca yapmak biraz zor ve sıkıcı iştir. Ama normal kategorinin altını yapmak basit. Üst kategori açtır. Onun idsiyle alt kategori açtır. Üst kategorinin alt sütunu 0, alt kategorinin alt sütunu diğerinin idsi olsun umarım anlatabilmişimdir.


    -----------------------------

    zor iş mi ?

    gayet basit

    ustkategoriID diye bir kolon ekle, bu menu idsi alsın. daha anlaşılır anlatırsak.

    ID, menuAdi,UstMenuID

    şimdi örnek kayıtlar girelim.

    1,beyaz eşya,null

    2,televizyon,1

    3,plazma,2

    4,lcd,2

    diye gider, umarım anlatabilmişimdir.internette rahat bulursun örneğini, sonsuz ağaç yapısı diye aratırsan.


    -----------------------------
    yapmak problem değil en üstten 2.yi sil diğer altta kalan 5 taneyi nasıl yapıcaksın?

    yada bunu sıralatma kodunu yaz

    veritabanına girdirmek sorun değil.

    ben kendimce yapmıştım. idleri 0.0.0.1 veya 0.4.2.6 diye götürdüm öyle sonuca ulaşmıştım


    -----------------------------

    sildirmekte dünyanın en basit işi nesinde zorlandın ? önce alt menuleri temizlersin,sonra sileceğini silersin.

    getirme için ise recursive metot yöntemini kullanabiliriz. bir araştır istersen recursive metotları :)


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LuCiFeR
    LuCiFeR's avatar
    Kayıt Tarihi: 25/Eylül/2005
    Erkek

    kategori alt kategori olaynda aslında sıkıntım sql sorgusunda arkadaşlar

     

    kategori

    katid : otomatik sayı

    kategoriadi : not

     

    alt kategori

    altkatid : otomatik sayi

    ustkatid : sayı

    ustkatadi : not

     

    veriler

    veri_id : otomatiksayi

    veriana_katid : sayı

    veri_altkatid : sayı

    veri_anakatadi : not

    veri_altkatadi : not

     

    Böyle bir access veri tabloları dusundum sızce bır yanlısım varmı

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    biri
    biri's avatar
    Kayıt Tarihi: 03/Ocak/2009
    Erkek

    SharpShooter bunu yazdı:
    -----------------------------
    televizyon --> ana kategori

    plazma --> televizyonun altı
    |--> beyaz --> 14', 17' 19' 30'
    |--> Siyah
    |--> yeşil

    lcd --> televizyonun altı
    |--> hd
    |--> full hd
    |--> turk malı

    flat --> televizyonun altı
    |--> beyaz
    |--> Siyah
    |--> yeşil

    buyuk --> televizyonun altı
    |--> bdf
    |--> dsfyfsh
    |--> yfdsfsfl

    kucuk --> televizyonun altı
    |--> jyf
    |--> hdtrgdf
    |--> grgdl

     

    gibi altları ayırda ayır. Sürekli altın altına farklı farklı şeyler eklenicek. Sonra üstten biri silinince altın altılarının altları temizlenicek. O kodu yazarmısın bi acaba :)


    ¯\(ツ)/¯ ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    tolgasen bunu yazdı:
    -----------------------------

    SharpShooter bunu yazdı:
    -----------------------------
    televizyon --> ana kategori

    plazma --> televizyonun altı
    |--> beyaz --> 14', 17' 19' 30'
    |--> Siyah
    |--> yeşil

    lcd --> televizyonun altı
    |--> hd
    |--> full hd
    |--> turk malı

    flat --> televizyonun altı
    |--> beyaz
    |--> Siyah
    |--> yeşil

    buyuk --> televizyonun altı
    |--> bdf
    |--> dsfyfsh
    |--> yfdsfsfl

    kucuk --> televizyonun altı
    |--> jyf
    |--> hdtrgdf
    |--> grgdl

     

    gibi altları ayırda ayır. Sürekli altın altına farklı farklı şeyler eklenicek. Sonra üstten biri silinince altın altılarının altları temizlenicek. O kodu yazarmısın bi acaba :


    -----------------------------

            private void menuSil(int ustMenuNo)
            {

                DataModel datamodel = new DataModel();
                var altindakiMenuElamanlari = from d in datamodel.Menu where d.UstMenuNo == ustMenuNo select d;
                foreach (var item in altindakiMenuElamanlari)
                {

                    datamodel.DeleteObject(item);
                    menuSil(item.No);
                }

    datamodel.savechanges();

    }


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LuCiFeR
    LuCiFeR's avatar
    Kayıt Tarihi: 25/Eylül/2005
    Erkek

    hocam tartışmayın :) görüldüğü gibi bu konuda çok tartışma var ve gerçekten sinirimi bozmaya başladı artık bir ara herhangi biri derinlemesıne bır makale yazabilirse boş zamanında çok seviniriz hem yönetimde belki dökümanlara ekler

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    hoca sınırsız derken

    sadece üst kategori ve ona ait olan alt katagorilerden mi bahsediyosun

    yoksa

    kat > alt kat > alt alt kat > alt alt alt kat diyemi gidecek ?


    snnyk.com - code is poetry all that i know...
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LuCiFeR
    LuCiFeR's avatar
    Kayıt Tarihi: 25/Eylül/2005
    Erkek

    snnyk : hocam benım şuan için işime yarayacak olan üst kategori ve alt kategori ama nette araştırırken agaç yapısı olarak geçen alt kategori alt kategori diye giden kategorileme sisteminde milletin zorluk çektiğini gördüm ve onu da öğreneyim istedim ve bu konu başlığında en azından tahribatta ki müritlerin bu konuyla alakalı problemi kalmasın istedim

Toplam Hit: 4035 Toplam Mesaj: 21