添加PHP Prestashop模块后获取产品ID

时间:2014-03-21 07:26:10

标签: php mysql prestashop prestashop-1.5

编写这样的函数:

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'

1 个答案:

答案 0 :(得分:2)

我已经阅读了AdminImportController.php,解决方案很简单:

return $object->id;