Filter Search
ورودی جستجوی AJAX زنده برای فیلتر real-time محتوا. بدون refresh صفحه در عنوان، محتوا و custom field جستجو میکند.
نکته: برای ایجاد تجربههای جستجوی آنی ایدهآل است. از تنظیم debounce برای کنترل فرکانس API call و حداقل کاراکتر برای بهبود عملکرد استفاده کنید.
تنظیمات
- Target query (query-list) — queryای که این فیلتر باید هدف قرار دهد را انتخاب کنید. در این نسخه فقط post queryها پشتیبانی میشوند.
- URL parameter (text) — یک نام پارامتر URL منحصربهفرد و خواناتر برای این فیلتر تعریف کنید.
- Apply on (select) — زمان اعمال فیلتر را انتخاب کنید. گزینهها: Input (فوری)، Submit (نیاز به کلیک دکمه). پیشفرض: Input.
- Debounce (ms) (number) — تأخیر قبل از راهاندازی جستجو پس از توقف تایپ. پیشفرض: 500ms.
- Min. characters (number) — حداقل کاراکتر لازم برای راهاندازی جستجو. پیشفرض: 3.
- Input — تنظیمات فیلد ورودی جستجو.
- Placeholder (text) — متن placeholder برای ورودی جستجو. پیشفرض: Search.
- Placeholder typography (typography) — typography برای متن placeholder.
- Label (text) — متن برچسب اختیاری بالای فیلد ورودی.
- Label typography (typography) — typography برای متن برچسب.
- Icon (Clear) — تنظیمات آیکون پاککردن/reset.
- Icon (icon) — آیکون برای نمایش جهت پاک کردن جستجو.
- Icon color (color) — رنگ آیکون پاککردن.
- Icon size (number) — اندازه آیکون پاککردن.
- Active filter — تنظیمات نمایش فیلتر فعال.
- Prefix (text) — متن نمایش دادهشده قبل از مقدار فیلتر.
- Suffix (text) — متن نمایش دادهشده بعد از مقدار فیلتر.
- Title (text) — attribute title سفارشی برای لینکهای فیلتر.
مرجع توسعهدهنده
برای JSON schema کامل به Filter - Search Schema مراجعه کنید.