我写了一个这样的函数:
public function addProduct($data){
$object = new Product();
foreach($data as $k=>$v){
$object->{$k} = $v;
}
//$object->updateCategories($data['category'], true);
if($object->save()){
return $object->add();
}else{
return false;
}
}
它工作正常,但我需要返回产品 ID。
我尝试过:
Db::getInstance()->Insert_ID();
但它返回'0'
最佳答案
我已经阅读了AdminImportController.php,解决方案很简单:
return $object->id;
关于php - 添加 PHP Prestashop 模块后获取产品 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22552699/