• 13-01-2014, 18:27:20
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar merhabalar;

    Sizlere birşey danışmak istiyorum....



    Resimde görüldüğü üzere, Şimdi Ürünü kategori vitrine ekledim.
    X Kategorisinin sırasını düzenleyeceğiz.Bunu nerde nasıl tutayım kategori tablosunda bir alan açsam urunid_urunsirasi , 1_2 gibi bu şekildemi yapsam yoksa daha farklı nasıl olur.

    Yani diyelim A Kategorisinin vitrinini düzenleteceğim ve A kategorisi altındaki B kategorisininde bir vitrini olacak ve onunda düzenleyebilmek istiyorum.

    Ne kadar alt kategorisi olursa, her kategori vitrinini ayrı ayrı düzenleyebilmek istiyorum

    Umarım anlatabilmişimdir. Saygılarımla. Arda BEYAZ
  • 13-01-2014, 19:25:44
    #2
    Üyeliği durduruldu
    hocam urunsirasi diye sutun acin, yeni urun eklerken onun sirasini 3 diye belirtin sonra submit edildiginde ondan onceki urunlerin bu numarasini artirip araya sokun.

    soyle bir kod kullanabilirsiniz yormamak icin:

    not: bu kod int yapili ve sadece alfanumerik deger iceren sutun icindir.

    UPDATE tablo SET urunsirasi = urunsirasi+1 WHERE urunsirasi > $yeniurunsirasi AND kategori = $eklenenkategori
  • 13-01-2014, 22:31:43
    #3
    Teşekkür ederim cevabın için yanlış anlaşıldı sanırım.Örnegğin bilgisayar kategorisnde 20 ürün var bu ürünlerin sıralamasını bilgisayar kategorisine göre yapacağım bilgisayar kategorisini birde alt kategorisi var yine aynı ürünler var ama ben alt kategori göre sıralamada yapaağım umarım anlatabilmişimdir.
  • 13-01-2014, 22:54:47
    #4
    Üyeliği durduruldu
    o zaman sizim dediginiz gibi yapacaksiniz.
  • 14-01-2014, 14:17:08
    #5
    Üyeliği durduruldu
    ana kategori ile alt kategori sıralamasını ayrıştırmak istiyorsunuz galiba,bunun için faklı bir işlem yapmanıza gerek yok aslında ana kategoride sıra numarası 1,2,3,4,5 olan ürünler sırayla listeleniyor'sa ve 3,4,5 aynı zamanda alt kategori ürünü ise alt kategoriye girildiğinde'de 3,4,5 olarak listelenecek'tir sizin sıralamayı ana kategoriye göre yapmanız yeterli ocaktır. alt kategorilerde faklı bir sıralama yapmak istiyorsanız ürünler tablonuza 2 adet sıra bölümü eklemeniz gerekir örneğin sıralama, altsıralama gibi
  • 14-01-2014, 16:30:49
    #6
    Ayrı bir tablo açıp sıraları burada tutarsanız alt alta sınırsız kategoride sıralama tutabilirsiniz.
    Burada sadece ana kategori ve alt kategori değil, alt alta sınırsız kategori sistemi varsa ve her alt kategori için ayrı vitrin yapılması ihtimali varsa mantıklı yok sıraları ayrı bir tabloda tutmak.