Magento:如何从lib目录加载js文件?

Magento:如何从lib目录加载js文件?,magento,magento-1.7,Magento,Magento 1.7,我想从lib目录添加一个js文件,其路径为: rootdirectory/lib/myfolder/myjs.js 我添加了以下代码以在1column.phtml中获取该文件: <script src="<?php echo Mage::getBaseDir('lib') . '/myfolder/myjs.js'; ?>" type="text/javascript"></script> 尽管文件存在。最好将文件移动到rootfolder/js/文件夹,然

我想从lib目录添加一个js文件,其路径为:

rootdirectory/lib/myfolder/myjs.js

我添加了以下代码以在1column.phtml中获取该文件:

<script src="<?php echo Mage::getBaseDir('lib') . '/myfolder/myjs.js'; ?>" type="text/javascript"></script>

尽管文件存在。

最好将文件移动到rootfolder/js/文件夹,然后 在布局中(例如local.xml):


myfolder/myjs.js
...

在.phtml文件中
您需要通过以下语法调用js

这将自动位于您的magento的js文件夹中
要使用当前文件,您只需命名要加载的js即可。

请在开发人员模式下查看脚本的路径。路径正确吗?即使我像mysite.com/lib/myfolder/myjs.js那样手动键入路径,它也不会显示出来
Failed to load resource: the server responded with a status of 404 (Not Found)
<default>
    <reference name="head">
        <action method="addJs"><script>myfolder/myjs.js</script></action>
    </reference>
    ...
</default>