Javascript zend框架中的jquery插件

Javascript zend框架中的jquery插件,javascript,php,zend-framework,jquery-plugins,Javascript,Php,Zend Framework,Jquery Plugins,我最近开始使用zend framework开发一个网站。 我试图包括简单的jquery插件,但我不知道什么是包括它们的正确方式 我已经找到了main index.phtml站点,但没有一个站点包含包含javascript的元素或php代码,如中所示。 我的服务器上也没有layout.phtml文件 那么,添加的所有javascript文件都在哪里?我一直在到处找,但是找不到。 我应该在哪里链接我自己的jquery插件和javascript文件 如果您对此有任何帮助,我将不胜感激,因为我是zend

我最近开始使用zend framework开发一个网站。 我试图包括简单的jquery插件,但我不知道什么是包括它们的正确方式

我已经找到了main index.phtml站点,但没有一个站点包含包含javascript的元素或php代码,如中所示。 我的服务器上也没有layout.phtml文件

那么,添加的所有javascript文件都在哪里?我一直在到处找,但是找不到。 我应该在哪里链接我自己的jquery插件和javascript文件


如果您对此有任何帮助,我将不胜感激,因为我是zend framework的新手

布局文件的默认位置是在
应用程序/布局中,但您可以在
应用程序/configs/application.ini中签入
资源.layout.layoutPath
以检查它们的位置。您的项目可能不使用布局(它们不是zend的必需部分)

您可以尝试在所有项目文件中查找
标记,或按js文件名查找它们的添加位置

添加它们的正确方法是使用helper
headScript()
(通常用于页面标题中的脚本)或/和
inlineScript()
(这是一个令人困惑的名称,因为通常用于页面底部),如下所示:

$this->headScript()->prependFile('/js/jQuery.js'); //this add to list of files
$this->inlineScript()->appendFile('/js/main.js');
然后加载项布局:

echo $this->headScript() //this will actually print files from list
echo $this->inlineScript() 

我不知道我们能帮什么忙,除非你能展示你真正拥有的东西。我建议根据您链接的问题创建一个布局并添加代码。毕竟,这是正确的方法。因此,您可以将它们输出到任何phtml文件中,根据需要呈现头部/身体标记。但是使用布局组件并整合那里的东西肯定会更好。好的,我将创建一个布局文件,并在那里包含我的js文件。布局文件应位于目录树中的何处?今天我将编辑我的问题,包括一些额外的细节,这样也许我可以找到当前js文件的链接位置。就像我说的,我是这个框架的新手。谢谢你的回答帮助我找到了最有可能添加脚本的地方。Im my layouts/modules/default.phtml有一个php代码:
我只是不知道在哪里可以找到
headLink()
的默认代码。phtml在视图文件夹中,不包含任何函数定义。我不知道在哪里可以找到headScript函数。最简单的方法是使用IDE,它可以在project中的所有文件中搜索
headScript()
:)