я разрабатываю модуль продукта, который добавляет информацию о продукте в таблицу продуктов, я добавляю кнопку вверху моей страницы, которая копирует текущий продукт, я хочу продублировать строку этого продукта (известную по идентификатору) в таблице продуктов, я использую activerecord для дублирования данных, но id всегда равен null, и мой скрипт не может дублировать данные, мой скрипт:
$product_original = Product::findOne($id);
$product_copy = new Product();
$product_copy->attributes = $product_original->attributes
$product_copy->isNewRecord = true;
$product_copy->id = null;
$product_copy->save();
после сохранения товара $ product-> save (); всегда возвращайте false, пожалуйста, помогите мне решить мою проблему, большое спасибо :)