J'utilise Zend Framework 1.8. J'ai un problème avec headMeta() dupliquant mes mots-clés de méta.Zend Framework headMeta() - mots-clés non-adjoints
Dans mon layout.phtml, je
<?php echo $this->headMeta(); ?>
J'ai une mesure Controller_Plugin_ViewSetup
(extension Zend_Controller_Plugin_Abstract
) qui a le code suivant en elle, dans la fonction dispatchLoopStartup()
:
$view->headMeta()->setHttpEquiv('Content-Type', 'text/html;charset=utf-8');
$view->headMeta()->setName('keywords', 'global,generic,keywords,');
Enfin, dans mes scripts de vue, j'ai ce qui suit:
$this->headMeta()->appendName('keywords', 'view,specific,keywords');
Je me attendais que dans mon code source HTML, je verrais:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="keywords" content="global,generic,keywords,view,specific,keywords" />
Cependant, je vois en fait ceci:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="keywords" content="global,generic,keywords," />
<meta name="keywords" content="view,specific,keywords" />
En d'autres termes , les méta-mots-clés ne concaténent pas ensemble comme ils le devraient. Qu'est-ce que je fais mal?
Cheers,
Matt
Votre réponse est ici [http://stackoverflow.com/questions/5315312/multi-description-meta-tags-in-html-head](http://stackoverflow.com/questions/5315312/multi-description -meta-tags-in-html-head) –