我有一个网站显示我的产品,但是当我单击产品查看产品详细信息时,我得到一个空块。它显示所有 CSS、侧边栏、标题,但不显示产品本身。我已经完成了重新索引、缓存刷新、删除 var 文件夹中的文件、重新保存所有配置、检查产品是否有货、是否启用和可见。
我可以在后端看到产品,编辑它没有任何问题,我也可以在主页和其他类别中看到产品。就在我在其 url 上单击它时,它返回一个空块。
我一直在到处寻找解决这个问题的方法,但我没有找到最适合的方法。
我已经检查了这个链接,我可以看到
<div class="col-main">....</div>
为空,应显示产品信息。
所以你的问题是其中之一:
布局缺少显示产品的块(错误的块类型等。)
块目录/product_view 有问题,阻止它正确加载产品(可能是交易日期或产品中的启用禁用状态或数量等......)
要调试此问题,您必须执行以下步骤:-
在您的 magento 存储中启用日志记录并检查( system.log , exception.log )
调试您的块功能(目录/产品视图)以查看产品 ID 是否正确以及它是否正确加载模型?还调试模板目录/产品/view.phtml 以检查其是否正确加载块类型?
get_class($this);
看看它是什么类类型。
谢谢