developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#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 11 years ago by laurentj

  • Resolution set to duplicate
  • Status changed from new to closed

duplicat du ticket #61.

comment:2 Changed 11 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 11 years ago by laurentj

"others", c'est pas trés pertinent comme mot clé... ;-)

Note: See TracTickets for help on using tickets.