
Walter Rivarola
PreguntaHola a todos, estoy desde hace un mes con este problema, he investigado en todos lados, he hecho millones de cambios en mi codigo, pero aún no se consigo que funcione 😦
El problema es lo siguiente, estoy usando Dropzone.js para la subida de imagenes, he leido su documentacion, aunque no entiendo bien el ingles, hice lo posible para entender y hacer lo que estaba ahi pero no me funciona y no se porque, al momento de alzar las imagenes, en las miniaturas (como se ve en la imagen) me sale “object Object” y la verdad no se porque es y quisiera que me dieran una mano para resolverlo 😦
upload.blade.php
<form action="/admin/send/{{$album->id}}" class="dropzone" id="album-Image" method="post"> {{ csrf_field() }} <div class="fallback"> <input name="file" type="file" multiple /> </div> </form>
FotoController.php
public function Send(CreateFotoRequest $request, $id) { $input = Input::all(); $rules = array( 'file' => 'image|max:3000', ); $validation = Validator::make($input, $rules); if ($validation->fails()) { return Response::make($validation->errors->first(), 400); } $file = Input::file('file'); $extension = File::extension($file['name']); $directory = path('public').'uploads/'.sha1(time()); $filename = sha1(time().time()).".{$extension}"; $upload_success = Input::upload('file', $directory, $filename); if( $upload_success ) { return Response::json('success', 200); } else { return Response::json('error', 400); } }
web.php
Route::get('/admin/upload/{id}', 'FotoController@Upload'); Route::post('/admin/send/{id}', 'FotoController@Send');
Especifico todo para que sepan como estoy haciendo y puedan ayudarme.

Diego Forero
Creo que estas siguiendo este tutorial https://maxoffsky.com/code-blog/howto-ajax-multiple-file-upload-in-laravel/ y este esta hecho para laravel 4, creo que tu problema puede estar por ese lado.
Fijate en este tutorial (solo la parte de php) https://www.fullstack4u.com/laravel/laravel-5-ajax-image-upload-example/ que suben la imagen con una petición ajax.