lostyazilim
tr.link

Dinamik menu siralama nasıl olması gerekir?

2 Mesajlar 555 Okunma
lstbozum
tr.link

101222 101222 WM Aracı Anonim Üyelik
  • Üyelik 22.01.2019
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 257
  • Beğeniler 68 / 43
  • Ticaret 0, (%0)
Örneğin a,b,c,d diye 4 tane kategorim var ben bunlari listeletirken a - b - c - d seklinde siralaniyor ben bunu dinamik olarak yapmak istiyorum benim degistirmemle b - a - d -c gibi bunu nasil yapabilirim mantik olarak kategorilerin tablosuna kategori_sirasi diye bir sutun ekleyip degerleri oraya gonderip ona göre listetmek fakat aklima takilan bazi şeyler var mesela a ve b nin kategori sirasinin ayni olmamasi şartı,yeni eklenen kategorinin en sonda olması gibi şartları nasil kontrol edebilirim
 

 

wmaraci
reklam

sercanjok sercanjok WM Aracı Kullanıcı
  • Üyelik 19.11.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Full Stack Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** K**
  • Mesajlar 37
  • Beğeniler 1 / 15
  • Ticaret 0, (%0)
Merhaba aynı sistemi bende wordpress de değiştirdim. Antalya Buderus Servisi için yaptığım siteyi de inceleyebilirsin yapıyı anlamak için.
Veri tabanlı sistemde çalışıyorsun anladığım kadarıyla yapman gereken çok basit hocam.
OrderList diye bir alan oluştur bu alana int ver.
Sonra Örnek olarak

Yaptığımı paylaşıcam.
Name : Anasayfa Order List : 0
Name: Hakkımızda OrderList: 1
Name : Antalya Buderus Klima Servisi OrderList: 2
Name : Antalya Buderus Kombi Servisi OrderList : 3
Name : Antalya Buderus Termosifon Servisi Order List: 4

Hepsinin sıralamasını bu şekilde ver hocam. Linkleri de aynı şekilde ver benim verdiğim gibi.
Veri Tabanından sorgu dönen yerede Order By OrderList ASC yaz
OrderList de numaraladığın gibi sıralama olarak otomatik sıralar. Önemli olan isimleri değil numaraları olur. Sıralamada değiştirsen bile adlarını değiştirmeden otomatik şekilde sıraya sokabilirsin.

Kolay gelsin iyi çalışmalar. Sevgiler Saygılar
101222

kişi bu mesajı beğendi.

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