私が欲しいのは、どのカテゴリにも割り当てられていないすべての製品のリストです。
これは、php スクリプトを介して magento の外部にある必要があります。
stackoverflow では、これに対する答えが見つかりませんでした。
何か案は?
あなたが求めていることを行う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
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>';
}