php – Magento.按位置对产品集合进行排序
作者:互联网
我有产品系列.
$_products = Mage::getModel('catalog/product')->getCollection();
在目录中的管理面板 – >管理类别 – >类别产品我有每个产品的位置.
我如何按位置对$_products进行排序?
解决方法:
如果要按类别$category_id中的位置对产品进行排序.你可以使用以下
//Load the category model
$category = Mage::getModel('catalog/category')->load($category_id)
->getProductCollection()
->addAttributeToSort('position', 'ASC');
$products_list = $category->getData();
您将获得按类别$category_id按位置排序的所有产品
标签:php,magento,magento-1-7,magento-1-8,magento-1-9 来源: https://codeday.me/bug/20190519/1136600.html