あらすじ
グループ化された製品ビューと単純な製品ビューにブロックを追加したいと思います。このブロックには、ホバー状態の便利なツールチップがいくつかあります。私は、1つのjqueryプラグインと1つのcssスタイルシートを持つ小さなライブラリを使用しています。
これらの2つのリソースを、これらのページのみのmagentoのに含めたいと思います。
ノート
- カスタムテーマを実行しています。
- キャッシュは無効です。そして
- 私のファイルは
/js
ディレクトリ内にあります。
これまで…
それでもlayout.xml
、モジュールで使用する方法の1つであることがわかっていました。最初はこれが機能しなかったのでconfig.xml
、レイアウト要件についてMagentoに通知するために内部に追加の設定が必要だと思いました-これも機能しませんでした。
動作しませんでした私が何を意味するか私の資産がロードされなかった、です。
下記の添付ソースを見つけてください。
app / code / local / Vendor / Rating / etc / layout.xml
<?xml version="1.0"?>
<layout>
<default>
<reference name="head">
<action method="addJs">
<script>vendor/qtip/jquery.qtip.min.js</script>
</action>
<action method="addCss">
<stylesheet>vendor/qtip/jquery.qtip.min.css</stylesheet>
</action>
</reference>
</default>
</layout>
app / code / local / Vendor / Rating / etc / config.xml
<?xml version="1.0"?>
<config>
...
<frontend>
<layout>
<updates>
<vendor_rating>
<file>layout.xml</file>
</vendor_rating>
</updates>
</layout>
</frontend>
...
</config>
config.xml
はレイアウトxmlファイルの名前を定義しているので、これを好きな名前にできると思いますか?