Necesito agregar jQuery y otros archivos javascript a mi proyecto de Zend Framework. Estoy tratando de hacerlo con un controlador de acción: -¿Cómo agregar un archivo javascript externo a una aplicación Zend Framework 2?
public function userinfoAction()
{
$this->view->headScript()->appendFile($basePath .'/js/validate_jquary.js');
$this->headScript()->appendFile('http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js');
return new ViewModel();
}
Pero no está funcionando.
¿Qué quiere decir por 'no funciona'? ¿Te estás haciendo eco de '$ this-> headScript()' en tu diseño o vista? Además, el hecho de que tenga una declaración de devolución en su acción no me parece correcto, aunque no estoy familiarizado con ZF2, por lo que puede ser válido. – vascowhite
@ vascowhite: Estaba ecoho '$ this-> headScript()' en el controlador. –
No debería hacer eco de nada en el controlador, que rompe el MVC. Deberías hacer eso en la vista o el diseño. – vascowhite