私はMagentoが初めてです。Magento サイトのすべてのページに静的な JavaScript コードを配置する方法を知りたいです。JS コードはいくつかの初期化を行い、別のホストされた js ファイルをインクルードします。また、このコードをすべてのページのフッターに追加したいと考えています。
ガイダンス/ドキュメント/コードを歓迎します。
事前にthnx...
私はMagentoが初めてです。Magento サイトのすべてのページに静的な JavaScript コードを配置する方法を知りたいです。JS コードはいくつかの初期化を行い、別のホストされた js ファイルをインクルードします。また、このコードをすべてのページのフッターに追加したいと考えています。
ガイダンス/ドキュメント/コードを歓迎します。
事前にthnx...
最速の方法は、Webサイトのルートにある「js」フォルダーに新しいファイルを作成することです。コードにJavascriptファイルを含めるには、次のURLにアクセスしてください。
System -> Configuration -> Design -> Footer -> Miscellaneous Scripts
そして、通常どおりにスクリプトをそこに追加します。
他の方法もありますが、これが最も簡単な方法です。
編集:HTMLヘッドをフッターに変更しました。dagfrに感謝します。
- 編集 -
上記の例は彼が意図したものではなく、フッターにJSを追加したいので、モジュールを配布すると、JSもフッターに含まれます。
答え
モジュールのlayout.xmlファイルを使用してJSファイルを追加できます。これを行うには、次のコードを追加できます。
<action method="addItem"><type>js</type><name>script_name_here.js</name></action>
フッターに配置するには、新しいブロックを作成する必要があります。これについては、次の記事で説明します。