ZF2 routing ze znakami specjalnymi

0

Potrzebuje zrobić routing dla wyszukiwarki, która w parametrze przesyła szukany klucz.
Problemu nie ma dla normalnych znaków:
/szukaj/ala_ma_kota
Pojawiają się np przy spacji, slashu, and'dzie, etc...
/szukaj/ala ma kota & inne/rzeczy

Rozumiem, że mam wykorzystać regex, a może jest jakiś inny trick?

0

Jest - tutaj masz https://github.com/cocur/slugify znaki specjalne trzeba zamieniać enkodować. Ta biblioteka pomoże Ci.

0
axelbest napisał(a):

Jest - tutaj masz https://github.com/cocur/slugify znaki specjalne trzeba zamieniać enkodować. Ta biblioteka pomoże Ci.

a w samym ZF2 można to jakoś zrobić?

0

Nie wiem - jeśli nie znajdziesz nic w dokumentacji na temat slug'ów to może i nie da się. Coś Ci zabrania użyć tej biblioteki?

0
axelbest napisał(a):

Nie wiem - jeśli nie znajdziesz nic w dokumentacji na temat slug'ów to może i nie da się. Coś Ci zabrania użyć tej biblioteki?

nic :) chciałbym po prostu wiedzieć, tak czy siak dzięki za wskazówkę

0

Chyba jednak nie do końca o to mi chodziło, z tego co widzę cocur/slugify zamienia znaki, a mi chodzi o przesłanie do kontrolera znaków specjalnych.
Próbowałem string traktować urlencode() niestety znak % powoduje bład 400.

1 użytkowników online, w tym zalogowanych: 0, gości: 1