developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
#921 closed bug (duplicate)
{meta_html others '...' } ne marche pas dans les templates de zone
Reported by: | foxmask | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | jelix:tpl | Version: | 1.1.2 |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Documentation needed: | no | |
Hosting Provider: | Php version: |
Description
Bonjour,
Pour une raison qui m'échappe completement, ce qui suit n'est pas possible dans le template de zone :
{meta_html others '<meta name="dc.date" content="2009-05-12" />'}
ni meme dans la zone :
$gJCoord->response->addHeadContent('<meta name="dc.date" content="'.$lastPost->date_created.'" />');
la ligne meta n'est affichée pas dans le header HTML.
par contre ceci
{meta_html others '<meta name="dc.date" content="2009-05-12" />'}
dans une template "normale" MARCHE !
J'ai regarde cote jResponseHTML et ceci a bien lieu dans chaque cas :
final public function addHeadContent ($content){ $this->_Others[] = $content; }
mais ceci n'a lieu que dans le cas des templates "normales" :
echo implode ("\n", $this->_Others), '</head>';
on dirait que le traitement des meta dans les zones n'est pas traité avant que le render se fasse ??
cordialement.
Change History (3)
comment:1 Changed 12 years ago by laurentj
- Resolution set to duplicate
- Status changed from new to closed
comment:2 Changed 12 years ago by foxmask
Ah désolé j'avais pas vu celui la j'ai cherché ça avant :
http://developer.jelix.org/search?q=meta_html+others&wiki=on&changeset=on&ticket=on
Mais pas tombé sur ton ticket #61.
comment:3 Changed 12 years ago by laurentj
"others", c'est pas trés pertinent comme mot clé... ;-)
duplicat du ticket #61.