Foros del Web » Programando para Internet » PHP » Zend »

Zend Framework + Tildes o acentos

Estas en el tema de Zend Framework + Tildes o acentos en el foro de Zend en Foros del Web. Estoy teniendo problema con los acentos. En vez de ver la letra con su acento correspondiente veo un simbolo raro similar a un circulo. Creo ...
  #1 (permalink)  
Antiguo 13/11/2007, 15:31
 
Fecha de Ingreso: enero-2004
Ubicación: Argentina, Buenos Aires, Mar del Plata
Mensajes: 38
Antigüedad: 20 años, 3 meses
Puntos: 0
Zend Framework + Tildes o acentos

Estoy teniendo problema con los acentos. En vez de ver la letra con su acento correspondiente veo un simbolo raro similar a un circulo. Creo que el problema esta en que no estoy configurando el zend framework para que trabaje con la codificación UTF-8, pero la verdad que estoy buscando y no encuentro como hacerlo.

Alguien sabe como ? Se puede hacer desde el bootstrap ?

Saludos,
Fernando.
  #2 (permalink)  
Antiguo 13/11/2007, 16:58
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Zend Framework + Tildes o acentos

Te refieres a letras en los ficheros con los que trabajas o a las cadenas de la interficie?
  #3 (permalink)  
Antiguo 13/11/2007, 18:04
 
Fecha de Ingreso: enero-2004
Ubicación: Argentina, Buenos Aires, Mar del Plata
Mensajes: 38
Antigüedad: 20 años, 3 meses
Puntos: 0
Re: Zend Framework + Tildes o acentos

Cita:
Iniciado por jerkan Ver Mensaje
Te refieres a letras en los ficheros con los que trabajas o a las cadenas de la interficie?
Me refiero al texto de las vistas (la interfase).
  #4 (permalink)  
Antiguo 14/11/2007, 03:32
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Zend Framework + Tildes o acentos

Pues entonces me pasa lo mismo que a ti y no encontré solución.

Bueno, sí. Lo puse en inglés
  #5 (permalink)  
Antiguo 14/11/2007, 09:59
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 4 meses
Puntos: 8
Re: Zend Framework + Tildes o acentos

No es problema de Zend Framework, más bien son de las cabeceras http o metas html.
También podría ser la codificación en que fue o es guardado tus archivos php/phtml.

PD: Yo no he tenido ningún problema con los tildes en Zend Framework.
  #6 (permalink)  
Antiguo 14/11/2007, 10:56
 
Fecha de Ingreso: enero-2004
Ubicación: Argentina, Buenos Aires, Mar del Plata
Mensajes: 38
Antigüedad: 20 años, 3 meses
Puntos: 0
Re: Zend Framework + Tildes o acentos

Bueno, esto es verdad. Les comento que ayer solucione el problema. Como dice zsamer, hay que verificar las codificaciones en diversos lugares:

- Cabecera HTML
- Codigo fuente (phtml/php)
- MySQL (Servidor, BD, Tablas, Columnas)

Yo setee en todos estos lugares la codificacion de caracteres a UTF-8 y la collation a utf_spanish_ci y empezo a funcionar correctamente.

Igualmente, me queda una duda porque luego de investigar un rato, di con las siguientes lineas:

Código PHP:
$view = new Zend_View(array('encoding' => 'utf-8'));
//a view object with the encoding option set to utf-8
$viewRenderer->setView($view);
//set the object in the viewRenderer 
Para que serviria cambiar la codificacion en el Zend Framework entonces ?
  #7 (permalink)  
Antiguo 14/11/2007, 12:10
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 4 meses
Puntos: 8
Re: Zend Framework + Tildes o acentos

Son para escapar los valores en las vistas (phtml) utilizando htmlspecialchars o htmlentities mediante el método escape().

Cita:
Encoding to use with htmlentities() and htmlspecialchars(). Escapes a value for output in a view script. Encoding to use in escaping mechanisms; defaults to latin1 (ISO-8859-1).
If escaping mechanism is one of htmlspecialchars or htmlentities, uses setting.
  #8 (permalink)  
Antiguo 14/11/2007, 12:18
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Zend Framework + Tildes o acentos

Pues entonces yo lo entendí mal. Yo creía que hablaba de la interfície del propio Zend Studio. Al ponerla en castellano, los caracteres con acentos me salen mal.
  #9 (permalink)  
Antiguo 09/11/2009, 10:08
mleonardom
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Zend Framework + Tildes o acentos

Los problemas de acentuaciones en zend los solucione manejando desde mi editor de textos en utf8, pero tenia el problema que aunque la base de datos guardaba en utf y los archivos tambien estaban codificados con esto, estos caracteres si venian de la base datos se perdian, aca dejo un articulo que soluciono todos mis problemas y que encontre despues de mucho buscar.

http://blog.gon.cl/post/275

Espero les sirva.

Última edición por mleonardom; 11/02/2010 a las 08:12
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:35.