İlan eklentisinde filtreleri açılır/kapanır menü olarak nasıl yapabilirim?

2 Cavab 43 Baxış
Qiymətləndirənlər
İştirakçılar
Mövzunu Açan #1
lan eklentisinde filtreleri açılır/kapanır menü olarak nasıl yapabilirim? Böyle bir özellik yoksa eklenebilirse güzel olur. Örneğin, konum olarak yeni bir seçilebilir alan ekledim ve bunu filtrelere de tanımladım. Ama 81 il sağ kenarda çok uzun bir liste olarak gözüküyor. Filtreler arttıkça da bu kısım uzamaya devam edecek.

0
#2
Merhaba,

Şu an filtre grupları açılır/kapanır yapılamıyor; her grup hep açık görünüyor ve çok seçenekli bir alanın bütün seçenekleri alt alta listeleniyor. Şimdilik iki yol var:

1) Tek il seçmek yeterliyse: açılır kutu
Yönetici paneli › İlanlar › Alanlar'da Konum alanını düzenleyin ve Filtre biçimi ayarını "Listeden değer seç" yapın (alan türü Açılır liste ise bu seçenek listede görünür). Liste tek bir açılır kutuya dönüşür; yalnız filtrede aynı anda tek bir il seçilebilir.

2) Birden çok il seçilebilsin istiyorsanız: kaydırmalı kutu
Yönetici paneli › Görünüm › Stiller'de kullandığınız stilin Stil Özellikleri sayfasını açın ve Stil Ek CSS kutusuna (varsa önceki satırların altına) şunu ekleyip kaydedin:
KOD
123456
.rbcl-filters__set:has(> .rbcl-filters__check:nth-of-type(9)) {
  max-height: 20rem;
  overflow-y: auto;
  overscroll-behavior: contain;
}

Bu kural yalnız 9 ya da daha fazla seçeneği olan grupları etkiler; Durum gibi kısa gruplar aynı kalır. Konum listesi yaklaşık 320 px yüksekliğinde bir kutunun içinde kayar ve seçtiğiniz iller normal şekilde filtrelenir. Telefondaki filtre panelinde de aynı şekilde çalışır. Safari'de ve iPhone'da listeyi kaydırınca "Konum" başlığı da listeyle birlikte yukarı kayar. Üyeleriniz farklı stil seçebiliyorsa kuralı her stile ekleyin.

Filtre gruplarının açılıp kapanabilmesini, uzun listelerde "tümünü göster" bağlantısını ve arama kutusunu İlanlar eklentisi için not aldık, değerlendireceğiz. Böyle bir özellik gelirse bu CSS kuralını silmeniz yeterli.
0
Mövzunu Açan #3
Birden çok seçim gerekiyor şu anki durumda. Böyle bir özellik gelirse çok güzel olur. Teşekkür ederim.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi