php 在Prestashop中导入数据库

ttcibm8c  于 2023-01-24  发布在  PHP
关注(0)|答案(5)|浏览(221)

我在Access中有一个很大的数据库,我想在Prestashop中插入一些产品!我读过关于Prestashop中的数据库导入的文章,但没有找到任何关于access db导入的文章。有没有办法在Prestashop中导入这个数据库?或者我应该编写sql查询来添加这些产品。我读过prestashop的源代码,比如Products.phpObjectModel.php,如下所述:http://stackoverflow.com/questions/16068141/prestashop-insert-products-script。那么这是写sql查询的唯一方法吗?谢谢!

q9yhzks0

q9yhzks01#

PrestaShop有从CSV导入产品的工具,你可以在BO〉高级参数〉CSV导入中检查它。你可以选择你想要导入的,产品,类别,属性等,如果你的文件太大,你应该把它分割成几个小文件。

j2qf4p5b

j2qf4p5b2#

正如Agnes所说,CSV将是一个选择。
由于我仍然没有足够的代表,我可以对他的React发表评论,但我想补充说,在CSV导入页面,你可以找到CSV模板可能是有用的,如果你不习惯Prestashop产品字段。
此外,如果您将图像上载到临时文件夹并在产品CSV中添加URL,则图像将被导入并添加到产品中。
如果是第一次上传产品,我也会建议您以这种方式设置产品的ID,如果有些东西不适合或您想更改上传的产品,您可以只通过ID或简单地删除所有以前的产品并导入新的。
祝你好运。

sgtfey8w

sgtfey8w3#

进口是非常复杂的PrestaShop,而不是真正的functionnal。
我推荐使用模块迁移亲。是一个付费模块,但它的工作真的很好,我用了很多。
另外,你可以阅读这篇文章(法语),你有一个表的列表要导入。之后,你可以导入图像并重新生成它们。
祝你好运;)

yhqotfr8

yhqotfr84#

现代Prestashop可以直接导入xls/xlsx文件
这是比CSV更好的选择,因为您不会混淆字段分隔符。
从Access导出到Excel应该没有问题。
本地导入通过网络管理GIU是非常好的。
但你需要一些练习:
1.使文件与几个产品-您可以删除他们以后,如果你不满意的结果导入。
1.仔细查看字段Map。也许你会在第一次尝试时失败或错过一些Map-这就是为什么你需要先导入一些产品。

ffx8fchx

ffx8fchx5#

如果可能,请尝试使用内置的API或者您可以创建自己的自定义导入模块

相关问题