Ejemplo n.º 1
0
 public function getIndex(MostrarFotosRequest $request)
 {
     $id = $request->get('id');
     $fotos = Album::find($id)->fotos;
     $album = Album::find($id);
     return view('fotos.mostrar', ['fotos' => $fotos, 'id' => $id, 'nombre_album' => $album->nombre]);
 }
 public function postEliminarAlbum(EliminarAlbumRequest $request)
 {
     $album = Album::find($request->get('id'));
     $album->fotos()->delete();
     $album->delete();
     return redirect('/validado/albumes/admin-informes')->with('eliminado', 'El album fue eliminado correctamente');
 }
 public function authorize()
 {
     $id = $this->get('id');
     $album = Album::find($id);
     if ($album) {
         return true;
     }
     return false;
 }
 public function authorize()
 {
     $id = $this->get('id');
     $foto = Foto::find($id);
     $album = Album::find($foto->album_id);
     if ($foto) {
         return true;
     }
     return false;
 }
 public function authorize()
 {
     //$user = Auth::user();
     $id = $this->get('id');
     $album = Album::find($id);
     //$album = $user->albumes()->find($id);
     if ($album) {
         return true;
     }
     return false;
 }
Ejemplo n.º 6
0
 public function postEliminarAlbum(EliminarAlbumRequest $request)
 {
     $album = Album::find($request->get('id'));
     $fotos = $album->fotos;
     foreach ($fotos as $foto) {
         $rutaanterior = getcwd() . $foto->ruta;
         if (file_exists($rutaanterior)) {
             unlink(realpath($rutaanterior));
         }
         $foto->delete();
     }
     $album->delete();
     return redirect('/validado/albumes')->with('eliminado', 'el album fue eliminado');
 }
Ejemplo n.º 7
0
 public function getIndex(MostrarFotosRequest $request)
 {
     $id = $request->get('id');
     $fotos = Album::find($id)->fotos;
     return view('fotos.mostrar', ['fotos' => $fotos, 'id' => $id]);
 }