在OpenCart中批量插入产品脚本
我有一个用Python写的脚本,里面包含了我所有的产品信息,比如描述、图片等等。现在我想把这些信息放到我的Opencart主题里。我在想怎么把这些信息保存到MySQL数据库里。我知道我需要用到MySQLdb这个库,但我不太清楚该把产品名称、图片地址、图片本身、大小等等信息放在哪个地方。
我知道有一些导入/导出模块。也许我需要安装其中一个模块,把我的信息保存到一个csv文件里,然后再导入进去。
有没有什么快速的方法可以把这些信息全部插入?还有其他的方法吗?因为那些模块的费用挺高的。
非常感谢!!
1 个回答
2
在我看来,最好的选择是使用一个导入/导出工具(有免费的,比如JNeuhoff的Excel工具)。一旦你弄明白怎么用,它其实挺简单的。最好的做法是先清除安装时自带的默认数据,然后创建几个产品、分类等等,通过导入/导出工具导出数据,看看它是如何组织这些数据的。接着,你可以开始写一个脚本,把你现在商店里的商品信息生成出来,填充到这个工具里。我还建议你安装vQmod,这样你就可以在不修改核心管理文件的情况下进行安装。