Jump to content
pracus

Algorytm (regexp?) wyszukiwarki w panelu administracyjnym

Recommended Posts

Dzień dobry!

Czy jest możliwe poprawienie działania wyszukiwarki produktów w panelu administracyjnym?

Błędy/niedociągnięcia, które na tę chwilę dostarczają najwięcej problemów:
1. Możliwość wyszukiwania wg kodu produktu z użyciem znaku "*" dla zastąpienia dowolnego ciągu. W tej chwili takie wyszukiwanie działa po nazwie, ale nie po kodzie.
Przykładowo: jesli produkty mają kody 123456 i 123457, chciałbym móc wpisać w wyszukiwarkę "12345*" i otrzymać na liście wyników oba.

2. Poprawa działania wyszukiwania z "*" po nazwie. W tej chwili nauważyłem, że wyszukiwarka nie pokazuje poprawnych wyników np. w sytuacji, kiedy wyszukujemy kluczem "*bcd*" - z jakiegoś powodu algorytm pomija pierwszy znak nazwy. Przykład:

Mamy produkty:
BLUZA XYZ M
BLUZA KLM
BLUZA XYZ S

Jeśli wyszukam kluczem "bluza*", zwróci poprawny wynik (wszystkie produkty).
Jeśli wyszukam kluczem "*luza*", zwróci błędny wynik (pusty).
Jeśli wyszukam kluczem "*bluza*", znów wynik jest poprawny (wszystkie produkty).
W nawiązaniu do drugiego błędu, co ciekawe, że jeśli wyszukam kluczem "*luza x*", zwróci poprawny wynik (2 produkty).

Coś tu jest pomylone w regexpie na moje oko.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.