}
$model->photo_bouquet = UploadedFile::getInstances($model, 'photo_bouquet');
- if ($model->photo_bouquet) {
+ if (!empty($model->photo_bouquet)) {
Files::deleteAll(['file_type' => 'image', 'entity_id' => $model->id, 'entity' => BouquetComposition::PHOTO_BOUQUET]);
foreach ($model->photo_bouquet as $photo) {
FileService::saveUploadedFile($photo, BouquetComposition::PHOTO_BOUQUET, $model->id);
}
$model->video_presentation = UploadedFile::getInstances($model, 'video_presentation');
- if ($model->video_presentation) {
+ if (!empty($model->video_presentation)) {
Files::deleteAll(['file_type' => 'video', 'entity_id' => $model->id, 'entity' => BouquetComposition::VIDEO_PRESENTATION]);
- FileService::saveUploadedFile($model->video_presentation, BouquetComposition::VIDEO_PRESENTATION, $model->id);
+ foreach ($model->video_presentation as $video) {
+ FileService::saveUploadedFile($video, BouquetComposition::VIDEO_PRESENTATION, $model->id);
+ }
}
$model->video_build_process = UploadedFile::getInstances($model, 'video_build_process');
- if ($model->video_build_process) {
+ if (!empty($model->video_build_process)) {
Files::deleteAll(['file_type' => 'video', 'entity_id' => $model->id, 'entity' => BouquetComposition::VIDEO_BUILD_PROCESS]);
- FileService::saveUploadedFile($model->video_build_process, BouquetComposition::VIDEO_BUILD_PROCESS, $model->id);
+ foreach ($model->video_build_process as $video) {
+ FileService::saveUploadedFile($video, BouquetComposition::VIDEO_BUILD_PROCESS, $model->id);
+ }
}
-
if (!empty($data['BouquetForecast']['type_sales_value'])) {
$salesData = $data['BouquetForecast']['type_sales_value'];