fix: update CuttingService and CuttingProductVariantSection to make variant images optional; adjust validation and UI components for improved user experience
This commit is contained in:
parent
9ba87b9381
commit
e4c36c8759
@ -1259,7 +1259,7 @@ public function quickCreateProduct(array $validated): array
|
|||||||
$variantData['images'] ?? null,
|
$variantData['images'] ?? null,
|
||||||
null,
|
null,
|
||||||
$maxVariantImages,
|
$maxVariantImages,
|
||||||
required: true,
|
required: false,
|
||||||
errorKey: "variants.{$index}.images",
|
errorKey: "variants.{$index}.images",
|
||||||
s3Keys: $variantData['s3_keys'] ?? null,
|
s3Keys: $variantData['s3_keys'] ?? null,
|
||||||
);
|
);
|
||||||
|
|||||||
@ -77,7 +77,7 @@ const emit = defineEmits<{
|
|||||||
|
|
||||||
<div>
|
<div>
|
||||||
<MediaDropzone :id="`variant_images_${variant.client_id}`" :model-value="variant.media"
|
<MediaDropzone :id="`variant_images_${variant.client_id}`" :model-value="variant.media"
|
||||||
label="Foto Varian" :max-files="5" required :errors="variantErrors(variant.client_id, 'images')"
|
label="Foto Varian" :max-files="5" :errors="variantErrors(variant.client_id, 'images')"
|
||||||
@update:model-value="emit('update:media', $event)" />
|
@update:model-value="emit('update:media', $event)" />
|
||||||
</div>
|
</div>
|
||||||
</FieldGroup>
|
</FieldGroup>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user