Tengo datos con caracteres especiales (tumba de acento francés). Cuando selecciono con script php y salida (imprimir) se ve bien. Cuando paso a Smarty, los personajes cambian. Mi html tiene la siguiente configuración: meta http-equiv = "content-type" content = "text/html; charset = utf-8" ¿No está seguro de qué falta o qué es incorrecto?Smarty: los caracteres especiales se cambian no deseados-utf8
gr, Patrick
En el navegador, Ver -> Codificación de caracteres, ¿reconoce la codificación utf-8? – Catalin
Quizás su servidor envíe un encabezado de tipo de contenido. Los encabezados HTTP tienen prioridad sobre las metaetiquetas HTML. – rik
Cuando abre el archivo smarty con Notepad ++, ¿qué ve en la esquina inferior derecha? Debería ver "ANSI como UTF-8". Por cierto, ¿'te escapas'? En ese caso, debe proporcionar el segundo parámetro: '{$ var | escape: 'html': 'UTF-8'}' según http://www.smarty.net/docsv2/en/language.modifier .escape.tpl –