Pregunta

Soy la creación de una ruta local para jQuery en mi diseño. A continuación, añadir otro archivo js usando appendfile, pero no está añadiendo el archivo que estoy añadiendo.

en el diseño:

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

En mi punto de vista:

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

gracias por cualquier ayuda

No hay solución correcta

Otros consejos

Es necesario poner la siguiente línea en su acción, en lugar de la vista:

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

El echo $this->headScript(); línea se ejecuta antes que cualquiera de su código de punto de vista es, para que no se tome su declaración appendFile() en cuenta. Si lo pones en su acción, el código de acción se llama antes de la distribución y vistas se prestan, por lo que tomará en cuenta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top