Мне нужно добавить jQuery и другие файлы javascript в мой проект Zend Framework. Я пытаюсь сделать это с помощью контроллера действия: -Как добавить внешний файл javascript в приложение 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();
}
Но он не работает.
Что вы имеете в виду под «не работает»? Вы эхом отдаете '$ this-> headScript()' в своем макете или представлении? Кроме того, тот факт, что у вас есть оператор return в вашем действии, не подходит мне, хотя я не знаком с ZF2, поэтому он может быть действительным. – vascowhite
@ vascowhite: Я был ecoho '$ this-> headScript()' в контроллере. –
Вы не должны эхом ничего в контроллере, который разбивает MVC. Вы должны сделать это в представлении или макете. – vascowhite