Ékezetek vs OSC modul
ü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.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!
■ 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');
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!
bocs