我正在开发一个php脚本,用于导入和保持同步的prestashop数据库,其中数据来自管理软件。
直接在数据库上插入数据是一种很好的方法,还是使用预prestashop类更好。
你能给出一个例子,怎样用类方法导入类别吗?
发布于 2018-12-06 13:23:39
试试这个:
$category = new Category;
$category->id = 155;
$category->active = 0;
$category->id_parent = 15;
$category->name = "category";
$category->link_rewrite = "one-category";
//this will force ObjectModel to use your ID
$_GET['forceIDs'] = true;
$category->add();发布于 2018-12-07 07:58:19
使用类来达到目标是非常可靠的。因为您避免了所有可能发生的问题,如果预prestashop实例的版本不同的话。使用类,您不会损坏数据库,也不会混淆数据,而且在导入过程中,所有数据都将由类进行验证。上面的示例似乎是正确的,仅取决于要导入的字段的数量。
复制以上
$category = new Category;
$category->id = 155;
$category->active = 0;
$category->id_parent = 15;
$category->name = "category";
$category->link_rewrite = "one-category";
//this will force ObjectModel to use your ID
$_GET['forceIDs'] = true;
$category->add();https://stackoverflow.com/questions/53639688
复制相似问题