从Magento EAV数据库导出完整记录
这是我的第一个问题:) 我需要从我的Magento商店导出所有产品,以便将它们上传到我自己的软件中。我需要从Magento导出所有产品并将其保存在csv文件中 我需要获得所选产品的主类别和子类别名称,即库存项目。我怎样才能得到这些信息 谢谢从Magento EAV数据库导出完整记录,magento,export,product,Magento,Export,Product,这是我的第一个问题:) 我需要从我的Magento商店导出所有产品,以便将它们上传到我自己的软件中。我需要从Magento导出所有产品并将其保存在csv文件中 我需要获得所选产品的主类别和子类别名称,即库存项目。我怎样才能得到这些信息 谢谢 /** * Export all the products */ public function export_products(){ $collection = Mage::getModel('catalog/product')->ge
/**
* Export all the products
*/
public function export_products(){
$collection = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('custom_products_id')
->addAttributeToSelect('price')
->addAttributeToSelect('special_price')
->addAttributeToSelect('url_path')
->addAttributeToSelect('status')
->addAttributeToSelect('name');
foreach ($collection as $product) {
//var_dump($product);
#print_r($product->getData());
$categories = $product->getCategoryCollection();
foreach($categories as $category){
print_r($category->getData());
print_r(get_class_methods($category));
die;
}
die;
}
}
使用“管理”中“配置”菜单中的“导出”命令,可以导出到CSV文件 当前的导出有点混乱,因为具有多个类别的项目后面紧跟着只命名了附加类别的行
您应该能够进行高级导出。更复杂的是从MySQL导出。困难在于可能有多个表创建了产品的完整描述。您是否尝试过内置数据流导出来实现这一点?我发现了许多困难,因为没有关于此功能的任何文档。你有胶水吗?