فیلتر Filter

اگر میخواهید بر روی لیست یا مجموعه ای از موضوعات بر اساس موارد زیر فیلتر داشته باشید، از گزینه فیلتر استفاده کنید.

تابع WNFilter.filter

تابع WNFilter.f دارای دو ورودی است به نام های selectors و filterby در زیر نحوه عملکرد هر کدام را توضیح میدهیم.

selectors

این پارامتر مشخص میکند در کل سند صفحه، چه موضوعاتی را برای فیلتر کردن انتخاب کند، قوانین قابل استفاده دقیقا با قوانین سلکتورها یکی است شما میتوانید قوانین را اینجا مشاهده کنید.

filterby

در این قسمت مشخص میکنید، کدام موضوعات یافت شده باید نمایش داده شوند در غیر اینصورت مخفی گردند.

قوانین بر اساس، قوانین سلکتورها عمل میکند.

برای حذف فیلتر، این مقدار خالی باشد.

اگر میخواهید در متن داخل موضوع یافت شده متنی باشد، از عبارت contains(...) استفاده کنید.

Filter by Text:
Filter by class:

LTR

A default alert.
A primary alert.
A secondary alert.
A primary alert.
A third alert.
A primary alert.
A success alert.
A primary alert.

RTL

یک هشدار پیش فرض.
یک هشدار اصلی.
یک هشدار دومی.
یک هشدار اصلی.
یک هشدار اصلی.
یک هشدار سومی.
یک هشدار اصلی.
یک هشدار موفق.
علی

تنظیم خودکار

اگر میخواهید به صورت خودکار عملیات فیلتر شدن اعمال گردد، از روش زیر استفاده کنید.

بدین منظور ابتدا بایستی خصوصیت filter-value را به هر موضوعی که میخواهید عمل فیلتر کردن بر اساس آن انجام شود نسبت دهید. در این خصوصیت مقدار گروه خود را وارد کنید، در صورتیکه خالی رد کنید، یعنی کلیه فیلترها باید حذف گردند.

سپس برای معرفی زیر مجموعه ها، بایستی به گروه مد نظر خصوصیت filter-category را نسبت داده و مقدار گروه بندی را وارد کنید.

سیستم پس از کلیک کردن بر روی هر گزینه ای که خصوصیت filter-value را دارد، در تگهایی که خصوصیت filter-category تنظیم شده، مقادیر مشابه را پیدا و ما بقی را فیلتر میکند.

اگر مقدار filter-value را به تگ input از نوع text نسبت دهید، فیلتر بر اساس متن و داخل کلیه موضوعات زیر مجموعه که دارای خصوصیت filter-category هستند، میگردد.

اگر میخواهید برای گزینه های رادیویی استفاده کنید، قوانین رادیو را رعایت کنید.

اگر از checkbox استفاده میکند، گزینه هایی که تیک دار شده اند نمایش داده خواهد شد.

Button

Radio

Checkbox

Book
Book dead
Book medical
Book open
Book reader
Folder
Folder minus
Folder open
Folder plus