我想知道如何将外部 jQuery 文件添加到 magento(在每个页面上)。这样做的最佳做法是什么?
谢谢
就这样做吧。
在前端(默认主题)上对“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>
祝你好运
您可以将其放在 Page.xml 中。您可以在模板的布局文件夹中找到它。为了避免与其他库发生冲突,您应该调用 jQuery.noConflict()