feri Posted March 10, 2013 Share Posted March 10, 2013 sziasztok, erre a problémára vkinek sikerült megoldást találnia? ne törölje az ő és ű betűket, hanem cserélje o és u-ra Link to comment Share on other sites More sharing options...
pattila01 Posted March 10, 2013 Share Posted March 10, 2013 persze, emlékeimben él hogy egy javascriptet kell módosítani/bővíteni. Mindjárt megkeresem. Link to comment Share on other sites More sharing options...
feri Posted March 10, 2013 Author Share Posted March 10, 2013 az admin.js az nem müxik, ha arra gondolsz Link to comment Share on other sites More sharing options...
pattila01 Posted March 10, 2013 Share Posted March 10, 2013 http://www.prestashop.com/forums/topic/93404-baratsagos-url/ igen, de látom hogy ez Neked nem okés. elméletileg itt megoldották: http://www.prestashop.com/forums/topic/213603-solved-what-is-ps-allow-accented-chars-url-friendly-url/page__fromsearch__1 Link to comment Share on other sites More sharing options...
feri Posted March 10, 2013 Author Share Posted March 10, 2013 azt a topicot én nyitottam és nem volt megoldás a másikat, amit linkeltél, esetleg magyarul? konkrét megoldást keresek, akinek sikerült megoldani és most is használja a többi fórumon se nagyon találtam megoldást Link to comment Share on other sites More sharing options...
pattila01 Posted March 10, 2013 Share Posted March 10, 2013 láttam hogy te nyitottad. megnézem és mondom hogy mit írnak. Link to comment Share on other sites More sharing options...
pattila01 Posted March 10, 2013 Share Posted March 10, 2013 hányas shopra kellene? mert most 1.5.x-en próbálkoztam de abban már gyárilag benne van az ékezetes betűk támogatása seo url-ben. Link to comment Share on other sites More sharing options...
feri Posted March 10, 2013 Author Share Posted March 10, 2013 1490-re kéne nekem 1531 alatt se ment köszi Link to comment Share on other sites More sharing options...
pattila01 Posted March 11, 2013 Share Posted March 11, 2013 fel kell telepítsek egy 1490-et localhostra, ezt megcsinálom és kipróbálom amit írnak a másik topicban. Link to comment Share on other sites More sharing options...
feri Posted March 11, 2013 Author Share Posted March 11, 2013 köszi, ha nem gond neked kíváncsi vagyok, mert sztem erre még nincs megoldás akkor, gondolom neked működik? Link to comment Share on other sites More sharing options...
pattila01 Posted March 11, 2013 Share Posted March 11, 2013 az 1.5.x-ben működött nekem automatikusan, de az általad írt verziószámú motorral még nem néztem meg. Nem, nem gond csak kell egy kis idő hozzá. Link to comment Share on other sites More sharing options...
feri Posted March 11, 2013 Author Share Posted March 11, 2013 nekem nem ment 1531 alatt, ez volt az első amit megnéztem felteszek egy 1531-et és megnézem, most már kíváncsi vagyok Link to comment Share on other sites More sharing options...
pattila01 Posted March 11, 2013 Share Posted March 11, 2013 megnéztem a topicot, sajnos az 1.5.x-re vonatkozik, az sql rekord sem volt bent az 1.4-ben, létre kellett hozni de sajnos nem akart működni. Próbálkozom még. itt találtam még egy elég jó leírást: http://www.prestashop.com/forums/topic/182132-non-latin-chacters-in-friendly-url/ de ez is 1.5-re vonatkozik, de azért próbálkozom vele. Itt küszködik egy topic hasonló problémával de még nem válaszolt neki senki: http://www.prestashop.com/forums/topic/123969-utf-8-in-url/ Amúgy a fenti linkből ez lehet számunkra érdekes szerintem: http://www.prestashop.com/forums/topic/182132-non-latin-chacters-in-friendly-url/page__p__909793#entry909793 csak még nem tudom hogyan kellene átírni. Próbálkozok... Link to comment Share on other sites More sharing options...
feri Posted March 15, 2013 Author Share Posted March 15, 2013 az admin.js, annyit segített, hogy félig működik. sajnos pont az a része, amit nem használok manuális termékfelvitelnél teljesen jó, vagy régi terméknél a generálás gomb megnyomása után. ami nem jó és ez a lényeg nekem, a termék importálásnál. erre kéne vmi megoldás, mert sztem kell, hogy legyen, mert félig müxik Link to comment Share on other sites More sharing options...
pattila01 Posted March 15, 2013 Share Posted March 15, 2013 okés, megpróbálom megkeresni Link to comment Share on other sites More sharing options...
feri Posted March 15, 2013 Author Share Posted March 15, 2013 köszi Link to comment Share on other sites More sharing options...
feri Posted March 15, 2013 Author Share Posted March 15, 2013 most próbáltam és sajna a kategóriáknál is ez a baj. annyival rosszabb a helyzet ott, hogy minden importnál, automatikusan újraírja az url-t Link to comment Share on other sites More sharing options...
feri Posted March 15, 2013 Author Share Posted March 15, 2013 a tools.php gyanús még a classes könyvtárban ott is vannak karakter beállítások, meg az generálja a htaccess fájlt Link to comment Share on other sites More sharing options...
feri Posted March 15, 2013 Author Share Posted March 15, 2013 a kategória már müxik!!! Link to comment Share on other sites More sharing options...
pattila01 Posted March 15, 2013 Share Posted March 15, 2013 na király, hogyan? Én sajnos melózom így nem tudom megnézni csak éjjel... Link to comment Share on other sites More sharing options...
feri Posted March 15, 2013 Author Share Posted March 15, 2013 ünnepnap otthon kell lenni! admin.js és tools.php a kulcs. ebben a kettőben kell megadni a 0151 és 0171-es kódokat még tesztelem, de ha kész megosztom Link to comment Share on other sites More sharing options...
feri Posted March 15, 2013 Author Share Posted March 15, 2013 (edited) itt a megoldás js/admin.js 42. sor kb. str = str.replace(/[\u00F2\u00F3\u00F4\u00F5\u00F6\u00F8\u00D3]/g,'o'); ezt a sor kell cserélni erre str = str.replace(/[\u00F2\u00F3\u00F4\u00F5\u00F6\u00F8\u00D3\u0151]/g,'o'); belekerült egy u0151 kód ami az ő betűt cseréli o-ra 47. sor kb. str = str.replace(/[\u00F9\u00FA\u00FB\u00FC\u016F\u016B\u0173]/g,'u'); ezt a sort cserélni erre str = str.replace(/[\u00F9\u00FA\u00FB\u00FC\u016F\u016B\u0171\u0173]/g,'u'); belekerült egy u0171 kód ami az ű betűt cseréli u-ra 77. sor kb. str = str.replace(/[\u00F2\u00F3\u00F4\u00F5\u00F6\u00F8\u00D3]/g,'o'); ezt a sort cserélni erre str = str.replace(/[\u00F2\u00F3\u00F4\u00F5\u00F6\u00F8\u00D3\u0151]/g,'o'); belekerült egy u0151 kód ami az ő betűt cseréli o-ra 82. sor kb. str = str.replace(/[\u00F9\u00FA\u00FB\u00FC\u016F]/g,'u'); ezt a sort cserélni erre str = str.replace(/[\u00F9\u00FA\u00FB\u00FC\u016F\u016B\u0171\u0173]/g,'u'); belekerült egy u0171 kód ami az ű betűt cseréli u-ra classes/tools.php 1033. sor kb. '/[\x{00F2}\x{00F3}\x{00F4}\x{00F5}\x{00F6}\x{00F8}\x{00D3}]/u', ezt a sort cserélni erre '/[\x{00F2}\x{00F3}\x{00F4}\x{00F5}\x{00F6}\x{00F8}\x{00D3}\x{0151}]/u', 1038. sor kb. '/[\x{00F9}\x{00FA}\x{00FB}\x{00FC}\x{016F}]/u', ezt a sort cserélni erre '/[\x{00F9}\x{00FA}\x{00FB}\x{00FC}\x{016F}\x{0171}]/u', remélem érthető annyit nem árt tudni, hogy a kategória importnál automatikusan átírja, mert minden importnál újraírja az url-t a termékeknél már nem ilyen egyszerű új terméknél nincs gond, vagy kézi felvitelnél régi termék újraimportálásánál lehetnek gondok mivel az import a termékeknél nem írja újra az url-eket, ezért kell egy kis trükköt csinálni egyszer amikor megvan a csv, akkor a név oszlopot másoljuk be az utolsó oszlopba még egyszer és importnál válasszuk arra a sorra az URL újraírás fület. evvel újraíratjuk az url-eket, már az ékezetes karakterek szerint. célszerű ezt minden terméknél megcsinálni (aktív/passzív). utána, elvileg megy minden rendesen vki elakad, segítek na pááá! Edited March 15, 2013 by feri (see edit history) 2 Link to comment Share on other sites More sharing options...
pattila01 Posted March 15, 2013 Share Posted March 15, 2013 na király vagy örülök hogy sikerült BIGLIKE! Link to comment Share on other sites More sharing options...
AxxEReD Posted May 14, 2013 Share Posted May 14, 2013 Köszönjük Feri a leírást! Link to comment Share on other sites More sharing options...
feri Posted May 14, 2013 Author Share Posted May 14, 2013 nincs mit Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now