gpt4 book ai didi

magento - 隐藏没有图片的产品 magento

转载 作者:行者123 更新时间:2023-12-03 22:13:57 25 4
gpt4 key购买 nike

我关注了this answer在类别列表页面上隐藏没有图像的产品。有一段时间效果很好。

现在,出于某种原因,没有图片的产品似乎仍然显示在列表页面上。关于为什么会发生这种情况的任何想法?

注意:正在使用相同的 list.phtml 页面。

谢谢。

最佳答案

将以下内容添加到 list.phtm:

//$_productCollection=$this->getLoadedProductCollection();
$_productCollection = clone $this->getLoadedProductCollection();
$_productCollection->clear()
->addAttributeToFilter('small_image', array('neq' => 'no_selection'))
->load();

This answer推荐如下:

->addAttributeToFilter('image', array('neq' => 'no_selection'))

鉴于我已将其设置为:

->addAttributeToFilter('small_image', array('neq' => 'no_selection'))

之前的答案不起作用的原因是因为产品集合没有加载常规图像,因此无法将常规图像作为属性添加到过滤器中,因此我将 small_image 作为属性添加到过滤器中.

你也可以试试R.S's answer他将图像添加到页面并因此添加到集合中。您可能还必须使用以下方法添加所有属性:

->addAttributeToSelect('*')

关于magento - 隐藏没有图片的产品 magento,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14244485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com