Ho bisogno di aggiungere jQuery e altri file javascript al mio progetto Zend Framework. Sto cercando di farlo con un controller di azione: -Come aggiungere un file javascript esterno a un'applicazione 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();
}
Ma non funziona.
Che cosa si intende per 'non funziona'? Stai facendo eco '$ this-> headScript()' nel tuo layout o vista? Inoltre, il fatto che tu abbia una dichiarazione di ritorno nella tua azione non mi sembra giusto, anche se non ho familiarità con ZF2, quindi potrebbe essere valido. – vascowhite
@ vascowhite: ero ecoho '$ this-> headScript()' nel controller. –
Non dovresti far eco a nulla nel controller, che spezza MVC. Dovresti farlo nella vista o nel layout. – vascowhite