ugrás a tartalomhoz

Ékezetek vs OSC modul

lacy · 2007. Júl. 30. (H), 22.31
üdv..

Adott egy friss OSC, rajta egy Search Friendly URL 1.10-es modul. A url-ek alakítja szép formára, ám az ékezetes kategóriák/terméknevek esetében nem működik az erre megírt programkód.
$url = strtr($url, 'ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÑÒÓÔÕÖØÙÚÛÜÝàáâãäåçèéêëìíîïñòóôõöøùúûüýÿ', 'SZszYAAAAAACEEEEIIIINOOOOOOUUUUYaaaaaaceeeeiiiinoooooouuuuyy');
A sor gyakorlatilag semmit nem csinál a megkapott url-el, az ugyanis (mivel megkértem, hogy mentse el egy txt fájlba az eredeti és a módosított urlt) így néz ki:

pl. a kategória neve: Szimuláció --> SzimuláciĂł

Azaz az ékezeteket eltávolítani függvény ilyen 'csúnya' formában kapja meg a neveket. iconv nevű fv el átkonvertáltam latin2re a karaktercserés sor előtt a szöveget, így jól jelenik meg az urlben a Szimuláció (persze ékezet nélkül)

A gond csak ott van, hogy így már nem tudja megnyitni a kért lapot. Gondolom a legkérdezésben vmilyen ékezetes formára keres, de az urlből kapott változó meg anélküli.

Nincs ötletem arra és nem is tudom lehet-e egyáltalán olyan mysql queryt nyomni, ahol egy oszlopnyi ékezetes szó ékezet nélküli változatára kereshetünk rá :S:S:S:S

Bonyi..ráadásul sztem több helyen is át kell majd írni a querykat..Van vkinek egyszerűbb megoldása?

Köszönöm!
 
1

bocs

lacy · 2007. Júl. 30. (H), 22.33
opsz most látom kicsit félreérthető voltam...szóval SzimuláciĂł formában kapja meg a neveket az ékezetcserélős function, és SzimuláciĂł is marad miután lefutott...ezért előbb átkonvertáltam latin2re....tovább fent..:D