【发布时间】:2012-05-07 23:37:43
【问题描述】:
我需要将 jQuery 和其他 javascript 文件添加到我的 Zend Framework 项目中。我正在尝试使用 Action 控制器来做到这一点:-
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()?此外,虽然我不熟悉 ZF2,但在我看来,您的操作中有一个 return 语句这一事实并不正确,因此它可能是有效的。 -
@vascowhite:我是控制器中的ecoho
$this->headScript()。 -
你不应该在控制器中回显任何东西,这会破坏 MVC。您应该在视图或布局中执行此操作。
标签: javascript jquery zend-framework zend-framework2