From 01c7a4492b13644aa39a137b0fb925829a1a938c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Cort=C3=A9s?= Date: Mon, 14 Oct 2019 12:14:17 -0300 Subject: [PATCH] los proyectos ya no tienen imaganes que subir, lo debo hacer externamente --- app/Http/Controllers/ProjectController.php | 32 +------------------ .../2019_06_22_034600_create_base_db.php | 9 ------ .../views/admin/projects/create.blade.php | 3 -- resources/views/projects/index.blade.php | 5 --- 4 files changed, 1 insertion(+), 48 deletions(-) diff --git a/app/Http/Controllers/ProjectController.php b/app/Http/Controllers/ProjectController.php index f30d84f..5f4aa43 100644 --- a/app/Http/Controllers/ProjectController.php +++ b/app/Http/Controllers/ProjectController.php @@ -27,15 +27,6 @@ class ProjectController extends Controller $project->md = $request->md; $project->save(); - foreach($request->photos as $photo){ - $filename = $photo->store('photos'); - - $projectPhoto = new ProjectPhoto(); - $projectPhoto->project_id = $project->id; - $projectPhoto->filename = $filename; - $projectPhoto->save(); - } - return redirect()->route('admin.project.index'); } @@ -51,33 +42,12 @@ class ProjectController extends Controller $project->md = $request->md; $project->save(); - foreach($project->photos as $photo) { - Storage::delete($photo->filename); - $photo->delete(); - } - - foreach($request->photos as $photo){ - $filename = $photo->store('photos'); - - $projectPhoto = new ProjectPhoto(); - $projectPhoto->project_id = $project->id; - $projectPhoto->filename = $filename; - $projectPhoto->save(); - } - return redirect()->route('admin.project.index'); } public function delete($id) { - $project = Project::find($id); - foreach($project->photos as $photo) { - Storage::delete($photo->filename); - $photo->delete(); - } - - $project->delete(); - + Project::find($id)->delete(); return redirect()->route('admin.project.index'); } } diff --git a/database/migrations/2019_06_22_034600_create_base_db.php b/database/migrations/2019_06_22_034600_create_base_db.php index dcb1ec2..c806d7e 100644 --- a/database/migrations/2019_06_22_034600_create_base_db.php +++ b/database/migrations/2019_06_22_034600_create_base_db.php @@ -27,19 +27,10 @@ class CreateBaseDb extends Migration $table->longText('md'); $table->timestamps(); }); - - Schema::create('projects_photos', function(Blueprint $table) { - $table->bigIncrements('id'); - $table->bigInteger('project_id')->unsigned(); - $table->foreign('project_id')->references('id')->on('projects'); - $table->string('filename'); - $table->timestamps(); - }); } public function down() { - Schema::dropIfExists('projects_photos'); Schema::dropIfExists('projects'); Schema::dropIfExists('now'); Schema::dropIfExists('posts'); diff --git a/resources/views/admin/projects/create.blade.php b/resources/views/admin/projects/create.blade.php index 98b9e56..ac3c746 100644 --- a/resources/views/admin/projects/create.blade.php +++ b/resources/views/admin/projects/create.blade.php @@ -17,9 +17,6 @@ - - -
diff --git a/resources/views/projects/index.blade.php b/resources/views/projects/index.blade.php index e3d0dac..cfc3277 100644 --- a/resources/views/projects/index.blade.php +++ b/resources/views/projects/index.blade.php @@ -13,11 +13,6 @@ {!! $parse->text($project->md) !!} -
- @foreach($project->photos as $photo) - - @endforeach -
@endforeach