外部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” .
バックエンド (デフォルトのテーマ) で、「modify app / design / adminhtml / default / default / layout / 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() を呼び出す必要があります。