我需要创建一个块来显示商店中的最新产品,而不使用" new from / new to"选项(因为客户的ERP系统不理解这些属性,因此它们将保持空白并且无法在商店的管理面板中维护,因为这会破坏与ERP系统的连接)。
任何人都可以提供一个如何实现这一目标的例子(首选方法是加载按创建日期订购的产品)?
答案 0 :(得分:2)
如果您想要获取已创建的最新产品,您可以执行此类操作。
$collection = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSort('created_at', 'desc');
然后您可以像这样单独加载每个:
foreach($collection as $products) {
$_product = Mage::getModel('catalog/product')->load($products->getEntityId());
//Lets echo the product name
echo $_product->getName();
}