在为导出扩展读取所有 magento 产品时,我遇到了一个问题:尝试在加载的模型上使用 getName() 获取产品名称时,您只能获得活动语言名称,或者如果未设置默认名称的产品。但我需要获取默认、英语、德语、法语等的所有产品名称。有没有人有这个问题的解决方案或如何解决它的想法?
$model = Mage::getModel('catalog/product');
$collection = $model->getCollection();
foreach ($collection as $product) {
$id = $product->getId();
$model->load($id);
$name = $model->getName(); // gives you only the active language name / default name
}