Magento 1.9-获取包含追加销售的所有产品

Magento 1.9-获取包含追加销售的所有产品,magento,magento-1.9,Magento,Magento 1.9,如何获得所有具有/包含追加销售产品的产品 谢谢 <?php $_products = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('id'); foreach ($_products as $product){ $_product = Mage::getModel('catalog/product')->load($product

如何获得所有具有/包含追加销售产品的产品

谢谢


        <?php
    $_products = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('id');
    foreach ($_products as $product){
     $_product = Mage::getModel('catalog/product')->load($product);
     if (count($_product->getUpSellProductIds()) > 0) :

echo $_product->getName()." has upsell products.";
   endif; 
 ?>

您好,谢谢,您能告诉我如何检查产品是否包含以下内容之一:Upsell、Crosel和相关?您可以使用产品模型中的GetUpsellProductId()函数获取所有Upsell产品ID。$\u product=Mage::getModel('catalog/product')->load(-YOURPRODUCTID-)$upprods=$\u product->getupSellProductId();印刷品(美元);产品ID是什么?我需要检查所有产品是否有以下产品之一:Upsell、Crosel和相关产品,因此不存在任何产品。您可以从此处获取所有产品集合:$\u productCollection=Mage::getModel('catalog/product')->getCollection()->addAttributeToSort('created_at','DESC'))->addAttributeToSelect('*')->load();foreach($_productcollectionas$prd){echo$prd->getId();}