Domanda

Io sono la creazione di un percorso locale per jQuery nel mio layout.Quindi l'aggiunta di un altro js file utilizzando appendFile, ma non è l'aggiunta di file sto aggiungendo.

in layout:

$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();

A mio modo di vedere:

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

grazie per qualsiasi aiuto

Nessuna soluzione corretta

Altri suggerimenti

È necessario inserire la seguente linea di azione, invece di vista:

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

La linea echo $this->headScript(); viene eseguito prima di qualsiasi di visualizzazione del codice, in modo da non prendere il vostro appendFile() dichiarazione in considerazione.Se si è messo in azione, l'azione codice viene chiamato prima che il layout e rendering, in modo tenerne conto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top