我正在使用custom theme in magento.
现在我安装a pluging for product zoom functionality
。但是插件不起作用。最后,我发现在安装插件时,文件保存在默认的主题目录中,但我使用的是自定义主题(themeheros)。
为了使插件工作,我剪切并粘贴
app/design/frontend/default/default/layout/[extension_name].xml
app/design/frontend/default/default/template/[extension_name]/*
文件到
app/design/frontend/[your_interface]/[your_theme]/layout/[extension_name].xml
app/design/frontend/[your_interface]/[your_theme]/template/[extension_name]/*
但运气不好。插件仍然无法工作。
对于产品缩放,我使用了许多插件,但没有人在自定义主题中工作。
但在我的本地机器中,这些插件正在工作,因为我在那里使用默认主题。
如何使插件在Magento自定义主题中工作。我的magento版本是1.9.0.1.
- 该模块使用哪个javascript库?jQuery?原型如果jQuery检查现有的noConflict()方法
- 尝试放置布局和基本/默认目录中的模板文件
- 在大多数情况下,由于自定义主题,任何javascript库都无法工作。例如,在默认情况下,magento图像包装块是
<div class="product-image">
,任何模块都会尝试选择此块$(".product-image")。但在您的自定义主题中,此块可能有另一个类,模块初始化将不起作用。所以我建议切换到默认主题 - 打开您的产品视图页面视图:源代码并查找jQuery(如果它的模块使用jQuery)附加了多少时间
- 根据您的评论,检查当前句柄是否在此页面上使用。无论如何,在你的第一篇文章中上传你的布局xml