Question

J'établissement d'un chemin d'accès local pour jQuery dans ma mise en page. Puis ajouter un autre fichier js en utilisant appendFile, mais il est de ne pas ajouter le fichier que je suis annexant.

mise en page:

$jquery=$this->jQuery();
$jquery->enable(); // enable jQuery Core Library
$jquery->setLocalPath($this->baseUrl().'/js/jquery-1.3.2.min.js');
echo $jquery;
echo $this->headScript();

À mon avis:

$this->headScript()->appendFile($this->baseUrl().'/js/jquery.corner.js');

Merci pour toute aide

Pas de solution correcte

Autres conseils

Vous devez mettre la ligne suivante dans votre action, au lieu de votre point de vue:

$this->view->headScript()->appendFile($this->view->baseUrl().'/js/jquery.corner.js');

La echo $this->headScript(); ligne est en cours d'exécution avant tout de votre code de la vue est, il ne prendra pas votre relevé de compte appendFile(). Si vous le mettez dans votre action, le code d'action est appelée avant la mise en page et la vue sont rendus, il prendra en compte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top