我有以下代码来遍历所有产品并回显 sku 和制造商,但 $manu 始终为空白,即使我确实正确获取了 sku。
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 扩展的命令行脚本运行的
我的代码可能有什么问题?
大卫