Magento产品缩放扩展无法在我的自定义主题中工作


Magento product zoom extension not working in my custom theme

我正在使用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