0

Magento 产品图像显示在列表或网格中。当我单击产品时,产品图像未显示在产品页面中。剩下的东西添加到购物车,添加到比较,愿望清单一切正常。我认为 media.phtml 没有加载,请以正确的方式建议我。

提前致谢。

4

1 回答 1

0

首先,您必须确认是否加载了 media.phtml。您可以在 media.phtml 中插入一些虚拟字符,以查看它是否会显示在前端。

因此,如果字符显示,恭喜你,你就可以找到问题了。在这种情况下,大多数问题是由图像属性未加载到模型对象引起的。只需使用以下代码片段重新加载对象:

$_product = Mage::getModel('catalog/product')->load($_product->getId());

否则,您可以确认以下事项:

  1. media.phtml是否被其他主题重载?
  2. 将默认的catalog.xml与您当前的进行比较,找出media.phtml是否正确加载,包括路径、块类型、名称、as等。
  3. 检查 xml 和模板文件的权限设置

这些是我在阅读您的问题时想到的东西。希望能帮助到你。

于 2013-07-24T05:29:01.760 回答