prestashop: znak š namesto š v kodi
3 naročniki
3 naročniki
a mi zna kdo povedat zakaj je v dolocenih delih source code namesto crke š &scaron in kako to odpraviti oz popraviti
primer
http://www.svetuzitkov.com/toplina-kopalnice/24-kopalniski-blok-tango.html
<title>Kopalniški blok TANGO - SvetUžitkov.com</title>
<meta name="description" content="Kopalniški blok TANGO za vašo kopalnico" />
5 odgovorov
Ker imaš probleme z encodingom. Očitno uporabljaš več kot 1 encoding. Drži se encodinga utf8...
P.S. te napake, ki jo omenjaš jaz ne vidim...
Kot vidim se ti ta problem pojavlja pri "prevedenih" tekstih, preveri kateri encoding je language file/preveri da je mysql baza shopa utf8. Ponavadi se š označi v ISO-8859-1 encodingu, ki Š-ja nima. Ime ti pove: S with caron :) Scaron :)
samc, če si določene datoteke urejal z Dreamweaverjem, potem zna biti, da imajo sedaj napačen encoding. Na dnu v Dreamweaverju klikni Page Properties in nato Title/Encoding.
nekaj sem ze najdu na forumu od prestashop-a zdej moram sam se pogruntat kako popravit prevode da bo delal š
za vse tiste ki imajo problem da je v titlu namesto š š naj popravijo v datoteki
/tools/smarty/plugins/modifier.escape.php
case 'htmlall':
return htmlentities($string, ENTQUOTES, $charset);
v
case 'htmlall':
return htmlspecialchars($string, ENTQUOTES, $charset);
bl4ckb1rd in mika hvala za nasvete