Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
J'ai envie de vous soumettre une idée par le biais d'une problématique.
Tous mes javascripts sont placés juste avant le bottom, comme conséillé par yahoo performance optimization.
Donc, il me suffi de faire $this->inlineScript()->appendfile, ou encore $this->inlineScript()->captureStart() dans le rendu des views, puis à la fin dans le layout par exemple de faire echo $this->headScript(); echo $this->inlineScript();
Maintenant j'aimerais pouvoir faire echo $this->headScript(); echo $this->inlineScript(); au début de mon layout, précisément dans le <head>.
Mais la, le souci c'est que comme le layout est généré avant la view, ben les fois où j'ai utilisé appendfile, ou inlinescript ne sont pas comptabilisée !
Serais t'il possible de contourner cela ?
@+
Hors ligne
DarKA a écrit:
Mais la, le souci c'est que comme le layout est généré avant la view, ben les fois où j'ai utilisé appendfile, ou inlinescript ne sont pas comptabilisée !
@+
hmm.. j'en doute ca.
La vue est générée en première.
Après, c'est le layout (la vue étant insérée généralement dans le segment 'content')
Hors ligne
Pages: 1