首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >产品选择Magento

问产品选择Magento
EN

Stack Overflow用户
提问于 2013-08-21 13:49:24
回答 1查看 47关注 0票数 1

我试图显示一个产品列表,我要过滤,所以我收集的第一批产品,剂量显示和控制如何多多的产品,将载入。产品通过our_reviews过滤,并按审查日期进行排序。我希望结果的第一和第二不显示,并开始显示产品3,等等。

到目前为止,这就是我所拥有的

代码语言:javascript
复制
    $_productCollection = Mage::getResourceModel('catalog/product_collection')
         ->addAttributeToSelect('*')
         ->addAttributeToFilter('our_reviews', array('neq' => ''))
         ->setOrder('reviewdate','DESC')
         ->setPage(1,10)
         ->load();
    ?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-21 15:09:09

以下线程将介绍如何限制产品集合中返回的产品数量:

magento limiting number of returned items in product collection call

如果您想跳过前两个产品,这在您的循环中是最简单的。像这样的东西会有用的:

代码语言:javascript
复制
<?php $skiptwo = 0; ?>
<?php foreach ($_productCollection as $_product): ?>
      <?php if ($skiptwo < 2):
             <?php $skiptwo++;  ?>
      <?php else: ?>
              <?php echo $_product->getName() //do all the stuff you want here
      <?php endif; ?>
<?php endforeach; ?>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18359242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档