<default>
<reference name="head">
<action method="addJs"><js>splurgyjs/jquery-1.7.2.min.js</js></action>
</reference>
</default>
それは私のレイアウトフォルダにありますhello.xml
問題は、jQuery を使用するページで新しいナビゲーション タブを作成し、カスタム モジュール ページで完璧に動作することです。ただし、jQueryは、メニューが機能しなくなり、競合するなど、他のすべてのページの他のすべてを壊します。レイアウトを自分のページにのみ表示するにはどうすればよいですか、または競合せずに jQuery を含めるにはどうすればよいですか?
更新、トムの提案を試しました:
config.xml で:
<layout>
<updates handle="index_settings">
<embeds>
<file>justin.xml</file>
</embeds>
</updates>
</layout>
justin.xml で:
<justin_index_settings>
<reference name="head">
<action method="addItem">
<type>js_css</type>
<name>justin/style.css</name>
</action>
</reference>
</justin_index_settings>