OpenCart自动添加新产品

OpenCart自动添加新产品,opencart,Opencart,我必须编写代码,自动添加/删除/编辑opencart网站上的产品,因此我的问题如下: 如何使用php将新产品自动添加到数据库中?opencart中有一些方法,因此我可以使用它们,或者我必须从头开始编写代码 附言:一个很好的例子(假设我们有一个数组中的产品信息)目前我正在做类似的事情,我的设置如下: 脚本:这是添加、删除或更新项目的地方。我使用MySQL语句直接写入数据库表(产品、产品描述、产品到商店、类别id、产品到类别) 因为同步是同时进行的,所以我有一个CRON作业来触发脚本 日志记录:为了

我必须编写代码,自动添加/删除/编辑opencart网站上的产品,因此我的问题如下:

如何使用php将新产品自动添加到数据库中?opencart中有一些方法,因此我可以使用它们,或者我必须从头开始编写代码


附言:一个很好的例子(假设我们有一个数组中的产品信息)

目前我正在做类似的事情,我的设置如下:

  • 脚本:这是添加、删除或更新项目的地方。我使用MySQL语句直接写入数据库表
    (产品、产品描述、产品到商店、类别id、产品到类别)
  • 因为同步是同时进行的,所以我有一个CRON作业来触发脚本
  • 日志记录:为了跟踪所发生的事情,我添加了一个名为
    log
    的数据库表,其中记录了正在处理的文件、时间、错误等
  • 我的结论是,您应该创建一个模型和控制器,它将处理自动添加/删除/编辑产品的请求,然后在需要运行该脚本时,您可以导航到该脚本。另一个聪明的做法是在后端保护该脚本,以便只有您能够导航到它


    产品的MySQL insert语句示例如下:

     $insert_product = "INSERT INTO " . DB_PREFIX . "product ( sku, quantity, stock_status_id, status, date_added, price, taxpercentage, supplier, department, webshop, schedule)
             VALUES ('".$sku."','" .$onhand. "','7','1',NOW(),'".$price. "','" .$tax_percentage. "','" .$supplier. "','" .$department. "','" . $webshop . "','" .$schedule. "')";
    

    目前我正在做类似的事情,我的设置如下:

  • 脚本:这是添加、删除或更新项目的地方。我使用MySQL语句直接写入数据库表
    (产品、产品描述、产品到商店、类别id、产品到类别)
  • 因为同步是同时进行的,所以我有一个CRON作业来触发脚本
  • 日志记录:为了跟踪所发生的事情,我添加了一个名为
    log
    的数据库表,其中记录了正在处理的文件、时间、错误等
  • 我的结论是,您应该创建一个模型和控制器,它将处理自动添加/删除/编辑产品的请求,然后在需要运行该脚本时,您可以导航到该脚本。另一个聪明的做法是在后端保护该脚本,以便只有您能够导航到它


    产品的MySQL insert语句示例如下:

     $insert_product = "INSERT INTO " . DB_PREFIX . "product ( sku, quantity, stock_status_id, status, date_added, price, taxpercentage, supplier, department, webshop, schedule)
             VALUES ('".$sku."','" .$onhand. "','7','1',NOW(),'".$price. "','" .$tax_percentage. "','" .$supplier. "','" .$department. "','" . $webshop . "','" .$schedule. "')";