qubiik Posted January 5, 2010 Share Posted January 5, 2010 Vážení přátelé, moc Vás prosím o pomoc jak vyřešit problém s entitami v HTML kódu, příklad: Tento obchod podřebuje ke sv& e a c u t e ;mu provozu JavaScript. Pros & i a c u t e ;m aktivujte ho ve s v & e a c u t e ;m prohl & i a c u t e;žeči. Prošel jsem vše, co se zde řešilo, ale ani jedno řešení mi nepomohlo - je možné, že jsem někde dělal chybu... A proto Vás chci požádat, zda byste mi někdo mohli sdělit přesný postup? Předem moc děkuji!!! Link to comment Share on other sites More sharing options...
qubiik Posted January 6, 2010 Author Share Posted January 6, 2010 Poradte, prosim, nekdo. Reference ukazuji, ze tento problem mate ve svych shopech vyresen.. Link to comment Share on other sites More sharing options...
newpresto Posted January 6, 2010 Share Posted January 6, 2010 Když to všem funguje,tak to tu někde musí být. Zkus tady http://www.prestashop.com/forums/viewthread/16733/#78310 Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted January 6, 2010 Share Posted January 6, 2010 Já bych to pole SEARCH tady na foru smazal, beztak tam je k ničemu... Link to comment Share on other sites More sharing options...
qubiik Posted January 6, 2010 Author Share Posted January 6, 2010 Když to všem funguje,tak to tu někde musí být. Zkus tady http://www.prestashop.com/forums/viewthread/16733/#78310 CMS i produkty se mi zobrazují správně. Ale například Blok s uživatelskými informacemi zobrazuje vše entitami: Vítejte, Přihlásit Dále košík, blok s informacemi, atd..Co kde přidat, aby vše bylo bez entit? Link to comment Share on other sites More sharing options...
qubiik Posted January 6, 2010 Author Share Posted January 6, 2010 Já bych to pole SEARCH tady na foru smazal, beztak tam je k ničemu... Reseni jsem nasel zde:http://www.prestashop.com/forums/viewthread/16733/#78310i zde:http://www.prestashop.com/forums/viewthread/5131/etina/problem_s_kdovnm_dot__dot__patne_znakyOvsem ani jedno muj problem nevyresilo. Kde jinde, je, prosim, jeste nejake vlakno tykajici se tohoto problemu? Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted January 6, 2010 Share Posted January 6, 2010 No, když už jsme u toho, k čemu ti je, že budeš mít uživatelskej blok bez entit? Link to comment Share on other sites More sharing options...
qubiik Posted January 6, 2010 Author Share Posted January 6, 2010 No, když už jsme u toho, k čemu ti je, že budeš mít uživatelskej blok bez entit? Pokud by existovalo reseni pro odstraneni entit ze zdrojoveho kodu, nevidim duvod, proc bych je kdekoliv nechaval. Ale ve vysledku mate pravdu, ZDE to opravdu neni treba.. No a kdyz uz jsme u toho, znate reseni? Link to comment Share on other sites More sharing options...
newpresto Posted January 6, 2010 Share Posted January 6, 2010 Určitě jsi zkusil nahradit na 290 řádku classes/Tools.php return htmlentities... za return htmlspecialchars... ?Pak tools/smarty/plugins/modifier.escape.php od havaje?? Mám tu 1.2. zkušební verzi na lokalu a po téhle změně je Košík,Můj účet ve zdroji bez entit.EDIT. Ještě jsem u těch dvou souborů zkusil změnit kodovaní a vypadá to,že i pod win1250 to zobrazuje bez entit.A mám dojem,že tyhle položky ve verzi 1.1 měl na starost v AdminProduct.php doplněný řádek ‘entity_encoding:“raw”.Ale ve verzi 1.2 to už je defaultně. Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted January 6, 2010 Share Posted January 6, 2010 Já si taky myslim, že si na něco zapomněl ohledně úprav. Link to comment Share on other sites More sharing options...
qubiik Posted January 14, 2010 Author Share Posted January 14, 2010 Takze v /tools/smarty/plugins/modifier.escape.php jsem vse zmenil.Ale pokud zmenim dle navodu v /classes/Tools.php toto: static public function htmlentitiesUTF8($string, $type = ENT_QUOTES) { if (is_array($string)) return array_map(array('Tools', 'htmlentitiesUTF8'), $string); return htmlentities($string, $type, 'utf-8'); } na toto: static public function htmlentitiesUTF8($string, $type = ENT_QUOTES) { if (is_array($string)) return array_map(array('Tools', 'htmlentitiesUTF8'), $string); return htmlspecialchars($string, ENT_QUOTES, ‘utf-8’); } ..tak se mi vypne cely shop! Nic se nezobrazi...Co mam tedy delat?CMS se zobrazuje spravne, jedna se mi pouze o uvodni stranku.. Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted January 14, 2010 Share Posted January 14, 2010 Nemáš tam apostrofy u utf-8....Takhle to je správně: static public function htmlentitiesUTF8($string, $type = ENT_QUOTES) { if (is_array($string)) return array_map(array('Tools', 'htmlentitiesUTF8'), $string); return htmlspecialchars($string, $type, 'utf-8'); } Link to comment Share on other sites More sharing options...
qubiik Posted January 14, 2010 Author Share Posted January 14, 2010 Nyní je opravdu vše bez entit, OVŠEM kromě úvodní stránky (vyjma nadpisů): <!-- Module Editorial --> ěščřžýáíé ěščřžýáíé ěščřžýáíé <!-- /Module Editorial --> Tedy poprosím ještě o jednu radu, jak změnit toto.. Děkuji.. Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted January 14, 2010 Share Posted January 14, 2010 Stačí aktualizovat na poslední tinyMCE:http://prestashopcesky.cz/aktualizujte-tinymce-na-nejnovejsi-verzi/ Link to comment Share on other sites More sharing options...
qubiik Posted January 14, 2010 Author Share Posted January 14, 2010 Stačí aktualizovat na poslední tinyMCE:http://prestashopcesky.cz/aktualizujte-tinymce-na-nejnovejsi-verzi/ Funguje! Poklona! Mockrát Vám děkuji za pomoc! Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted January 14, 2010 Share Posted January 14, 2010 Stačí aktualizovat na poslední tinyMCE:http://prestashopcesky.cz/aktualizujte-tinymce-na-nejnovejsi-verzi/ Funguje! Poklona! Mockrát Vám děkuji za pomoc! nz 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