Sinopse
Gostaria de adicionar um bloco à minha visão de produto agrupada e à minha visão de produto simples. Este bloco terá algumas dicas de ferramentas para estados de foco, eu estou usando uma pequena biblioteca com um plugin jquery e uma folha de estilo css.
Desejo incluir esses dois recursos no magento apenas nessas páginas.
Notas
- Estou executando um tema personalizado;
- O cache está desativado ; e
- Meus arquivos estão dentro do
/js
diretório;
Até agora…
No entanto, eu sabia que uma maneira era usar layout.xml
no meu módulo, no começo isso não funcionou, então pensei que talvez precisasse de configuração adicional dentro do meu config.xml
para informar ao Magento sobre meus requisitos de layout - isso também não funcionou.
Por não funcionar, o que quero dizer é que meus ativos não foram carregados.
Por favor, encontre a fonte anexada abaixo.
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
define o nome do arquivo xml de layout que posso chamar de qualquer coisa que eu quisesse.