1

私が欲しいのは、どのカテゴリにも割り当てられていないすべての製品のリストです。

これは、php スクリプトを介して magento の外部にある必要があります。

stackoverflow では、これに対する答えが見つかりませんでした。

何か案は?

4

2 に答える 2

2

あなたが求めていることを行うmysqlクエリは次のとおりです。

SELECT cpe.entity_id, cpe.sku
FROM catalog_product_entity as cpe
LEFT JOIN catalog_category_product as ccp
on cpe.entity_id = ccp.product_id
WHERE category_id IS NULL
于 2013-11-18T22:40:26.430 に答える
0

カテゴリにない@Magentoリスト製品をご覧ください

require_once('app/Mage.php');
umask(0);
Mage::app();

$collection = Mage::getModel('catalog/product')->getCollection()
                ->addAttributeToFilter('category_ids','');


foreach($collection as $p){
   echo $p->getName();
   echo '<br>';
}
于 2013-11-14T00:18:55.330 に答える