پرش به محتویات

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 مراجعه کنید.