Tôi cần thêm jQuery và các tệp javascript khác vào dự án Khung công tác Zend của tôi. Tôi đang cố gắng thực hiện điều đó bằng Trình điều khiển hành động: -Cách thêm tệp javascript bên ngoài vào ứng dụng 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();
}
Nhưng nó không hoạt động.
Ý anh là gì bởi 'không làm việc' sau đây? Bạn đang lặp lại '$ this-> headScript()' trong bố cục hoặc chế độ xem của bạn? Ngoài ra, thực tế là bạn có một tuyên bố trở lại trong hành động của bạn không nhìn đúng với tôi, mặc dù tôi không quen thuộc với ZF2, vì vậy nó có thể hợp lệ. – vascowhite
@ vascowhite: Tôi đã ecoho '$ this-> headScript()' trong bộ điều khiển. –
Bạn không nên lặp lại bất cứ điều gì trong bộ điều khiển, mà phá vỡ MVC. Bạn nên làm điều đó trong chế độ xem hoặc bố cục. – vascowhite