0

如何在 Magento 中按最新对产品进行分类?我是否必须修改我的 catalog.xml 或者是否有任何可用的扩展?

4

3 回答 3

4

您可以使用以下方法获取按日期排序的产品集合:

$_newest_productCollection = Mage::getResourceModel('reports/product_collection')
  ->addAttributeToSelect('*')
  ->addAttributeToFilter('visibility', $visibility)
  ->setOrder('created_at', 'desc')
$_newest_productCollection->load();

或者是的,有可用的扩展。 例如http://amasty.com/improved-sorting.html

于 2012-11-16T15:22:55.300 回答
1

在 Magento 管理界面中,进入系统 -> 配置,然后从左侧菜单中选择目录,然后打开“前端”部分。其中一个选项是“产品排序依据” - 您应该可以选择“新产品?” 从列表中。

这将设置默认排序顺序:)

于 2012-11-16T15:48:16.340 回答
0

这是一个扩展,它启用了按 news_from_date 和 news_to_date 以及 created_at 字段排序。
此扩展程序将优先考虑管理员解决的新产品,然后列出最近添加的产品。
Magento 按新产品扩展 URL 排序是 - http://www.magentocommerce.com/magento-connect/sort-by-new-products-and-popular-products.html


对于 Magento 2,这里有一个扩展 - http://www.magento2plugins.com/sort-by-new-popular-ratings-extension-for-magento2.html

于 2015-04-17T10:22:02.537 回答