Giriş
Filters modülü, sistemi farklı modüllerden gelen verileri tek bir yönetilen liste halinde bir araya getiren filtre setleri oluşturmanıza olanak tanır.
Filtre, aslında bir kez yönetim panelinde topladığınız ve ardından istemci uygulamasında yeniden kullandığınız hazır bir seçim seçenekleri setidir: açılır listeler, katalogda filtreleme panelleri, seçiciler ve kullanıcının önceden hazırlanmış bir listedeki bir değeri seçmesi gereken diğer her yerde kullanılır.
Modülün temel fikri, verileri manuel olarak çoğaltmanıza gerek olmamasıdır. Filtre setine, zaten mevcut olan varlıklara (ürünler, sayfalar, indirimler vb.) bağlantılar ekler ve gerektiğinde kendi rastgele değerlerinizi ekleyebilirsiniz.
Filtre Seti Oluşturma
Yeni bir filtre seti oluşturmak için:
- Sol menüde Filters modülünü açın.
- Bir set oluşturma butonuna tıklayın ve ona bir isim verin.
- Set oluşturulduktan sonra, filtreye dahil edilecek öğe türlerini seçme imkanı sunulacaktır.
Öğe Türleri
Set oluşturduktan sonra, filtreye hangi tür verilerin dahil olacağını seçersiniz. Her tür, sistemin ilgili modüllerinde zaten oluşturulmuş kayıtların oluşturduğu veri tablosudur:
- Pages — projenin sayfaları.
- Products — katalogdaki ürünler.
- Admins — sistem yöneticileri.
- Attribute — özellik setlerinden özellikler.
- Discounts — indirimler.
- Personal Discounts — kişisel (bireysel) indirimler.
- Bonuses — bonuslar.
- Payment Methods — ödeme yöntemleri.
Türü seçtiğinizde, bu modülün güncel kayıtlarıyla bir tablo alırsınız ve filtre setine dahil edilmesi gereken öğeleri işaretlersiniz. Böylece filtre her zaman sistemin gerçek verilerine dayanır.
Tür tablosundaki öğeler, diğer modüllerdeki mevcut kayıtlara bağlantılardır. Eğer kaynak kayıt (örneğin, bir ürün veya indirim) değiştirilirse, filtre seti onun güncel verilerini gösterecektir.
Filtreyi Yapılandır — özel öğeler
Diğer modüllerden gelen verilerin yanı sıra, filtre setine kendi rastgele değerlerinizi ekleyebilirsiniz. Bu, gerekli öğenin hiçbir modülde bulunmadığı durumlarda kullanışlıdır — örneğin, "Hepsi", "Kategorisiz" veya herhangi bir hizmet değeri gibi seçenekler.
Configure Filter görünümüne geçildiğinde, setin seçilen verilerle bir tablosu açılır. Bu görünümde yeni kayıtlar seçmezsiniz, zaten seçilmiş öğelerin nasıl düzenleneceğini ve gruplandırılacağını ayarlarsınız.
Configure Filter tablosunda aşağıdaki işlemler mevcuttur:
- Sürükleyip bırakma (drag-and-drop) — satırları sürükleyerek sıralarını değiştirebilirsiniz. Böylece öğelerin kullanıcıya hangi sırayla gösterileceğini belirlersiniz.
- İç içe yapılar oluşturma — bir satırı diğerinin içine sürükleyerek iç içe öğeler (hiyerarşi) oluşturabilirsiniz. Bu, filtreleri seviyelere göre gruplandırmanıza olanak tanır — örneğin, ana kategori ve ona bağlı değerler.
Özel Öğeler Ekleme
Bu tabloda kendi rastgele değerlerinizi ekleyebilirsiniz — bu, gerekli öğenin hiçbir modülde bulunmadığı durumlarda kullanışlıdır (örneğin, "Hepsi", "Kategorisiz" veya hizmet değerleri gibi seçenekler).
- Yeni bir öğe eklemek için Add Custom Item butonuna tıklayın.
- İki alanı doldurun:
- Title — öğenin görüntülenen adı (kullanıcının göreceği).
- Value — öğenin değeri (seçilen seçenek olarak iletilecek olan).
Özel öğeler, zaten seçilmiş verilere eklenir ve sürükleyip bırakma ve iç içe yapı oluşturma işlemlerine katılır. Filtre setinin içinde saklanır ve diğer modüllerden bağımsızdır.