diff --git a/app/Admin/Controllers/ProductPartController.php b/app/Admin/Controllers/ProductPartController.php index 000d74fc..b62ca71d 100644 --- a/app/Admin/Controllers/ProductPartController.php +++ b/app/Admin/Controllers/ProductPartController.php @@ -103,9 +103,12 @@ class ProductPartController extends AdminController $builder = ProductPart::with(['skus']); return Form::make($builder, function (Form $form) { $form->display('id'); - $form->text('key')->rules(function (Form $form) { - return 'unique:product_parts,key,'.$form->model()->id.',id'; - })->required(); + if ($form->isCreating()) { + $form->text('key')->rules(function (Form $form) { + return 'unique:product_parts,key,'.$form->model()->id.',id'; + })->required(); + } + $form->text('name'); // if ($form->isCreating()) { $form->multipleSelectTable('skus')