我在Access中有一个大数据库,我想在Prestashop中插入产品!
我已经读过prestashop中的数据库导入,但没有找到任何关于access db import的信息。有没有办法在prestashop中导入这个数据库?
或者我应该写sql查询来添加这些产品。我已经阅读了prestashop的源代码,例如Products.php
或ObjectModel.php
,如下所述:http://stackoverflow.com/questions/16068141/prestashop-insert-products-script
。那么编写SQL查询的唯一方法是什么?
谢谢!
答案 0 :(得分:5)
PrestaShop有从CSV导入产品的工具,你可以在BO>中查看它。高级参数> CSV导入。您可以选择要导入的内容,产品,类别,属性等。如果您的文件太大,您应该将其拆分为几个小文件。
答案 1 :(得分:1)
正如艾格尼丝所说,CSV将是选择。
由于我仍然没有足够的代表,我可以评论他的回复,但我想在CSV导入页面中添加,如果您不习惯Prestashop产品字段,您可以找到CSV的模板
此外,如果您将图像上传到临时文件夹并在产品CSV中添加URL,则会导入图像并将其添加到产品中。
如果是第一次上传产品,我还建议您以这种方式为产品设置ID,如果某些内容不合适或者您想要更改上传的产品,您可以只通过ID或仅删除所有产品以前的产品并导入新产品。
祝你好运。答案 2 :(得分:0)
PrestaShop的导入非常复杂,并不是真正的功能。
我建议使用模块Migration pro。这是一个付费模块,但工作得很好,我已经使用了很多。
否则,您可以阅读此文章(法文),您具有要导入的表的列表。之后,您可以导入图像并重新生成它们。
祝你好运;)