|
@@ -72,26 +72,30 @@ class VehiculoController extends AuthController {
|
|
MediaVehiculo::deleteAll(['id' => $modelo->id]);
|
|
MediaVehiculo::deleteAll(['id' => $modelo->id]);
|
|
|
|
|
|
foreach ($imagenes as $item) {
|
|
foreach ($imagenes as $item) {
|
|
- $id = $item['id'];
|
|
|
|
- $interMedia = new MediaVehiculo();
|
|
|
|
-
|
|
|
|
- $interMedia->idMedia = $id;
|
|
|
|
- $interMedia->idVehiculo = $modelo->id;
|
|
|
|
-
|
|
|
|
- $interMedia->tipo = "IMAGEN";
|
|
|
|
-
|
|
|
|
- if (!$interMedia->save()) {
|
|
|
|
- $transaccion->rollBack();
|
|
|
|
- return (new Respuesta($interMedia))
|
|
|
|
- ->mensaje("Hubo un problema al guardar la imagen {$item['nombre']}");
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ $idMedia = $item['id'];
|
|
|
|
+ $interMedia = new MediaVehiculo();
|
|
|
|
+
|
|
|
|
+ $interMedia->id = \Yii::$app->security->generateRandomString(36);
|
|
|
|
+
|
|
|
|
+ $interMedia->idMedia = $idMedia;
|
|
|
|
+ $interMedia->idVehiculo = $modelo->id;
|
|
|
|
+ $interMedia->tipo = "IMAGEN";
|
|
|
|
+
|
|
|
|
+ if (!$interMedia->save()) {
|
|
|
|
+ $transaccion->rollBack();
|
|
|
|
+ return (new Respuesta($interMedia))
|
|
|
|
+ ->mensaje("Hubo un problema al guardar la imagen {$item['nombre']}");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
foreach ($archivos as $item) {
|
|
foreach ($archivos as $item) {
|
|
- $id = $item['idMedia'];
|
|
|
|
|
|
+ $idMedia = $item['id'];
|
|
$interMedia = new MediaVehiculo();
|
|
$interMedia = new MediaVehiculo();
|
|
|
|
|
|
- $interMedia->idMedia = $id;
|
|
|
|
|
|
+ $interMedia->id = \Yii::$app->security->generateRandomString(36);
|
|
|
|
+
|
|
|
|
+ $interMedia->idMedia = $idMedia;
|
|
$interMedia->idVehiculo = $modelo->id;
|
|
$interMedia->idVehiculo = $modelo->id;
|
|
$interMedia->tipo = "ARCHIVO";
|
|
$interMedia->tipo = "ARCHIVO";
|
|
|
|
|