jqueryをmagentoに適切に含める方法のガイドを読みました
- ライブラリを含める
- 競合スクリプトを含めない
- $ of jquery 呼び出しに移動し、Jquery に変更します
これは、1 つの拡張機能で非常に簡単です。ただし、私の場合、3 つの異なる拡張機能をインストールしましたが、それらすべてに Jquery を含めたいと考えています。もちろん、このライブラリを複製して 3 回呼び出したくはありません。<head>
最初は、タグの最初の行に jquery ライブラリを手動でインクルードし、3 つの拡張機能に含まれるすべての jquery を削除できると思います。しかし、それはうまくいきません。通常、そのうちの 1 つだけが機能します。3 つの拡張機能すべてに jquery を含めることを許可すると、すべて機能します。ライブラリを1回だけ含めて、ストア内のすべてのjquery拡張機能を機能させるにはどうすればよいですか?
jquery に依存するすべてのスクリプトを の先頭に含めるべきだと誰かが提案しましたが<head>
、そうですか? ただし、問題は、Magento でスクリプトをアクションaddJs
またはaddItem
. <block>
?のように before や after のようなパラメーターはありません。