Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将数据从一个db导出到magento db的最佳选项_Php_Magento_Yii - Fatal编程技术网

Php 将数据从一个db导出到magento db的最佳选项

Php 将数据从一个db导出到magento db的最佳选项,php,magento,yii,Php,Magento,Yii,我有两个不同的电子商务应用程序运行使用相同的产品。其中一个是使用magentocommerce,另一个是在Yii框架中完成的。将Yii framework应用程序生产的产品导出到magento应用程序的最佳方式是什么? 所以我想做的是,我有一个sql表,其中包含产品及其详细信息。我想把它移到magentos db格式。有什么好的图书馆吗? 谢谢不同的框架在其数据库中使用不同的结构来存储内容。所以从技术上来说,你不容易做到这一点。例如,Magento中的产品使用EAV数据模型()存储在不同的

我有两个不同的电子商务应用程序运行使用相同的产品。其中一个是使用magentocommerce,另一个是在Yii框架中完成的。将Yii framework应用程序生产的产品导出到magento应用程序的最佳方式是什么?

所以我想做的是,我有一个sql表,其中包含产品及其详细信息。我想把它移到magentos db格式。有什么好的图书馆吗?


谢谢

不同的框架在其数据库中使用不同的结构来存储内容。所以从技术上来说,你不容易做到这一点。例如,Magento中的产品使用EAV数据模型()存储在不同的相关表中。在我看来(也许)最简单的方法是为您的产品准备一个标准的CSV文件,并从magento管理面板加载。

您可以查看他们称之为magento导入/导出配置文件的批处理部分

最简单的方法是从当前应用程序中导出数据,生成包含所有产品的“Magento friendly”
.csv
文件,并将其导入Magento应用程序

可以在Magento侧找到的图像形式的示例文件没有多大用处,因此我建议您从现有Magento应用程序导出产品,并将其用作基本模板


希望您能实现您的目标:)

我认为最好的选择是编写一系列SQL查询。我不是magento开发人员。magento似乎有200多张桌子。那么我应该学习所有的表结构吗?