すべての製品をループしてSKUと製造元をエコーする次のコードがありますが、SKUを正しく取得したとしても、$manuは常に空白です。
private function organize() {
$products = Mage::getModel('catalog/product')->getCollection();
foreach ($products as $product) {
$sku = $product->getSku();
$manu = $product->getAttributeText('manufacturer');
// The following also doesn't work
//$manu = $product->getResource()->getAttribute('manufacturer')->getFrontend()->getValue($product);
echo $sku." - ".$manu."\n";
}
}
これは、Mage_Shell_Abstractから拡張するコマンドラインスクリプトとして実行されています
私のコードの何が問題になっている可能性がありますか?
デビッド