Magentoに付属している残りのスクリプトの前に、local.xmlを使用してjQuery(またはスクリプト)を追加するにはどうすればよいでしょうか?MagentoにjQueryを追加する
私は(local.xmlで)使用することを試みた:
<reference name="head">
<action method="addItem">
<type>skin_js</type>
<script>js/jquery-1.6.4.js</script>
</action>
</reference>
が、これは基本パッケージにpage.xmlにMagentoのことで追加されたスクリプトの最後にはjQueryを追加してしまいます。私も、使用しているすべてのスクリプト削除しようとしました:私は彼らがにする必要がために、
<action method="removeItem">
...
</action>
をlocal.xmlにpage.xmlに追加されたスクリプトをすべて削除し、それらを再追加することを(jQueryが最初)しかし、どういうわけか、彼らは(jQueryの最後の)同じ順序で終了しています。
私はMagentoコードを踏んで、スクリプトが削除されてから、Mage_Page_Block_Html_Headの$ this - > _ data ['items']に再追加されたことを確認しましたが、ページには、最後にjQueryが追加されています。
これを行うにはもっとエレガントな方法が必要だと思っていますが、私はまだGoogle検索で見つけていません。私が見つけたものは、直接page.xmlを変更することを推奨しています。他の場所で読んだことは良い考えではありません。あなたは単に$
以外の別の変数にjQueryの設定を確認する必要がありますので、
これは素晴らしい機能でした!ありがとう。 1つの編集は、http:がsrc属性の先頭から欠落していることです。私の編集は> 6文字ではなかったので編集できませんでした。 – Luke
素晴らしい;)、それはmod_pagespeedのためです。申し訳ありません。私の返信を更新しました。 – Kenny