Exemplo n.º 1
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $documentos = Documentos::find($id);
     $file = 'file/' . $documentos->path;
     $documentos->delete();
     if (File::exists($file)) {
         unlink($file);
     }
     \Session::flash('update', 'Documento eliminado exitosamente.');
     return response()->json(["mensaje" => 'eliminado']);
 }
Exemplo n.º 2
0
 public function contenidos()
 {
     $id_site = \Session::get('id_site');
     $id_user = $this->auth->user()->id;
     $user_role = Sites_users::where('id_site', $id_site)->where('id_user', $id_user)->value('role');
     $sites = Sites_users::where('id_user', $id_user)->count();
     if ($user_role == 1) {
         $noticias = Noticia::where('id_site', $id_site)->get();
         $documentos = Documentos::where('id_site', $id_site)->get();
         $utiles = Utiles::where('id_site', $id_site)->get();
         $sitios = Sites::where('id', $id_site)->get();
         return view('/admin/contenidos', ['sitios' => $sitios, 'sites' => $sites, 'utiles' => $utiles, 'noticias' => $noticias, 'documentos' => $documentos]);
     } else {
         return Redirect::to('home');
     }
 }