Bonjour à tous,
je sais que je viens reposer des questions sur un sujet maintes fois abordé, mais j'ai essayé les différents méthodes lues ici et là sur Google et aucune n'a fonctionné.
Voici ma situation:
dans mon layout
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />- base de données, tables en UTF-8
lorsque j'essaye d'afficher un libellé avec un caractère spécial par un form->populate() le libellé n'apparaît pas s'il possède un accent.
J'ai donc essayé d'ajouter undans mon Bootstrap, mon libellé avec accent apparaît alors. Mais lorsque je l'enregistre, j'obtiens alors un mauvais encodage, le texte enregistré est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $this->_layout = Zend_Layout::getMvcInstance ( )->getView ( ); $this->_layout->setEscape ( 'utf8_encode' );
my catégorie!
Donc si quelqu'un voulait bien m'aider à comprendre ce qui se passe exactement, je débute sur Zend...
Merci d'avance
schwarzy2
Partager