Utilizarea unui filtru în componentele necesare pentru rezolvarea diferitelor tipuri de sarcini standard sau non-standard asociate cu retragerea conținutului filtrat (card de element fiind produse de ieșire din același grup 2, cu un preț mai mic decât 2 și selectați din prețul selectat de mai sus.). Această sarcină și altele asemenea pot fi rezolvate cu matricea $ arrFilter.
Pentru a declanșa mecanismul de filtrare, trebuie să:
- Aranjați codul de apel pe pagină (înainte de a apela componenta), unde componentul ajunge la array $ arrFilter
- În setările componentei, specificați în câmpul "Filtru" - arrFilter, numele matricei transmise poate fi oricare, dar în mod implicit - arrFilter
De asemenea, în setările componentei, puteți specifica numărul de elemente afișate, în acest caz 4. Astfel, am primit o soluție pregătită pentru MI (magazin on-line) - afișând articolele de mărfuri deasupra și dedesubtul produsului "standard".
Alte exemple utilizează "elemente de filtrare":
- pentru filtrarea după numele elementului
- pentru filtrarea prin proprietăți
- pentru filtrarea pe proprietate a tipului "list"
- Selectați toate elementele a căror proprietate "STOP_SHARE" este activă
- selectați toate elementele ale căror proprietăți "PREVIEW_PICTURE" nu sunt goale
- Selectați un element cu cea mai recentă dată până în prezent
- selectați toate elementele relevante pentru care nu a expirat data (proprietatea) pentru ziua de azi și pentru a stabili o proprietate specifică