【问题标题】:Magento product detail page image not showing upMagento 产品详细信息页面图像未显示
【发布时间】:2013-08-23 14:43:57
【问题描述】:

我已经检查了以下内容:

  • “媒体”文件夹的权限 (777chmod)
  • 在config.xml中加载media.phtml文件(路径和块类型都OK)
  • 在管理员中通过单选按钮选择基本图像(全部 3 个选中)

仍然没有显示产品详细信息页面图像,而在类别视图中显示良好。如果未选择任何图像,则在详细页面中不会出现 Magento 徽标,而这发生在类别视图中。

【问题讨论】:

  • 您的网站是否启用了块缓存?此外,请检查 javascript 控制台以了解产品页面上出现的任何错误
  • 你使用的图片大吗?比如直接从数码相机?有时,如果你有一张大图片,PHP 可能会在尝试调整图片大小以显示时死掉:) 如果是这样,在上传之前调整到合理的大小。
  • 在哪里可以查看块类型缓存? JavaScript 控制台中显示以下错误:视口参数值“设备宽度;” for key "width" 无效,已被忽略。注意 ';'不是视口值中的分隔符。该列表应以逗号分隔。 acosgp91-78-rpm.html:12 Uncaught TypeError: Object [object Object] has no method 'jqTransform' scripts.js:82 无法加载资源:服务器响应状态为 404(未找到)@Andrew,我'我还检查了一个较小的图像,没有帮助。
  • 尝试将主题设置回默认的 Magento 主题并查看图像是否加载。如果是这样,则您的自定义主题很可能存在问题。
  • 谢谢亚历克斯!现在我知道我的主题是废话。它适用于“现代”主题。

标签: image magento product


【解决方案1】:

删除 media/catalog/product/cache 文件夹下的缓存文件夹并刷新页面。

【讨论】: