当前,我正在开发php scipt,以导入prestashop数据库并将其与管理软件中的数据保持同步。
是直接在数据库上插入数据的好方法还是使用prestashop类更好。
您能举例说明如何使用类方法导入类别吗?
亲切的问候
答案 0 :(得分:0)
尝试一下:
$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();
答案 1 :(得分:0)
使用类达到目标非常可靠。因为您避免了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();