Synopsis
Je voudrais ajouter un bloc à ma vue de produit groupée et à ma vue de produit simple. Ce bloc aura de belles info-bulles pour les états de survol, j'utilise une petite bibliothèque avec un plugin jquery et une feuille de style css.
Je souhaite inclure ces deux ressources dans le magento uniquement sur ces pages.
Remarques
- J'utilise un thème personnalisé;
- La mise en cache est désactivée ; et
- Mes fichiers se trouvent dans le
/js
répertoire;
Jusqu'ici…
Néanmoins, je savais qu'une façon était d'utiliser layout.xml
dans mon module, au début, cela ne fonctionnait pas, alors j'ai pensé que j'avais peut-être besoin d'une configuration supplémentaire à l'intérieur de moi config.xml
pour informer Magento de mes exigences de mise en page - cela ne fonctionnait pas non plus.
Par n'a pas fonctionné, je veux dire que mes actifs n'ont pas été chargés.
Veuillez trouver la source ci-jointe ci-dessous.
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
définit le nom du fichier xml de mise en page que je peux appeler comme je le voulais?