Magento把js放在这个布局里?

时间:2012-12-31 09:20:01

标签: magento

我使用

添加了js

addJs

在下面的代码中我的布局文件,所以我想放置我的jquery.js文件 请提供给我路径

<reference name="head">
 <action method="addJs"><script>my_extension/jquery.js</script></action>
</reference>

我指的是

http://www.activo.com/how-to-load-jquery-and-prototype-in-magento-admin-panel

但在哪里放置我的js文件?

我不打算这个

2 个答案:

答案 0 :(得分:2)

如果你正在谈论你写的adminhtml,那就把它放在js/my_extension/

答案 1 :(得分:1)

在主题布局目录中创建local.xml文件,并将代码放置在此处,并将js文件放在“/ skin / frontend / INTERFACE / THEME / js /”中。如果使用addjs方法,则必须将js文件放在“magento root / js /”文件夹下。这是一个例子。

<?xml version="1.0"?>
<layout version="0.1.0">
<default>
    <reference name="head">
        <!-- Magento looks in /skin/frontend/<INTERFACE>/<THEME>/js/buyprinting.js
        for this file -->
        <action method="addItem"><type>skin_js</type><name>js/buyprinting.js</name></action>
        <!-- This removes the item that was set in the page.xml file -->
        <action method="removeItem"><type>skin_js</type><name>js/iehover-fix.js</name></action>

        <!-- Magento looks in /js/prototype/element.storage.js for this file -->
        <action method="addJs"><name>prototype/element.storage.js</name></action>

    </reference>
</default>
</layout>

注意: 如果您仍然不确定将js文件放在何处,请转到浏览器并单击查看源。在这里检查你的js文件并相应地放置js文件。