1

我想知道如何将外部 jQuery 文件添加到 magento(在每个页面上)。这样做的最佳做法是什么?

谢谢

4

2 回答 2

3

就这样做吧。
在前端(默认主题)上对“app/design/frontend/default/default/layout/page.xml”进行修改,然后添加:

<action method="addJs"><script>jquery/jquery.min.js</script></action> to block with name “head” . 

并在后端(默认主题)对“修改应用程序/设计/管理html/默认/默认/布局/main.xml。:

这就是javascript文件将如何包含在每个页面标题中的方式。
这是一个链接,您可以参考并了解更多信息。
http://www.fontis.com.au/blog/magento/using-jquery-magento “了解更多。

这里是你如何写“noConflict”。

<default>
<reference name="head">
    <block type="core/text" name="google.cdn.jquery">
        <action method="setText">
            <text><![CDATA[<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script><script type="text/javascript">jQuery.noConflict();</script>]]>
            </text>
        </action>
    </block>
</reference>

祝你好运

于 2013-02-23T20:43:21.230 回答
0

您可以将其放在 Page.xml 中。您可以在模板的布局文件夹中找到它。为了避免与其他库发生冲突,您应该调用 jQuery.noConflict()

于 2013-02-24T01:04:06.697 回答