Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
bonjour , j'essaye de refaire mon blog en zend framewrok 1.10 . tout commence bien , controller , layout , view .
mai je rencontre un soucis que je ne comprends pas .
j'utilise un layout global pour le site , et des view pour chaque page pour générer des : Title , description , .... pour chaque page .
mon problème est que quand un Title ou une Description contient un caractère accentué , rien n'est afficher .
dans le bootstrap :
$view->headMeta()->appendHttpEquiv("content-type","text/html; charset=utf-8");
et dans les views :
<?php $this->headTitle()->append(" caractère accentué")?>
dans layout :
<?php echo $this->headMeta();?>
et lorsque je lance le site le title est vide :
<tite></tite>
et si je modifier les" é " en "e" je récupére bien le titre :
<tite>caractere accentue</tite>
merci d'avance pour vos réponse
Dernière modification par younesD (26-10-2010 17:39:32)
Hors ligne
tes fichiers sont-il encodé en utf-8?
Pour ma part je fait ceci dans le header :
echo $this->headTitle(), "\n";
echo $this->headMeta(), "\n";
echo $this->headLink(), "\n";
echo $this->headStyle(), "\n";
echo $this->headScript(), "\n";
Hors ligne
bonjour .
merci Grummfy pour votre réponse.
l'erreur venait de l'encodage par défaut de mon éditeur de texte , je l'ai changé vers utf-8 et ça marche bien
Hors ligne
Pages: 1