@extends('layouts.site_odo_procesy') @php $i = 0; @endphp @section('title','Strona Startowa') @section('procesy') @include('sites.odo.procesy.m_odo_procesy_lista_menu') @endsection @section('content') @php // $ZalogowanyUserId = Auth::user()->id; // $ZalogowanyUserRoleId = Auth::user()->rola_admin; /* Pobieram wszystkie działy */ $dzialy = DB::table('sw020_komorki_organizacyjne') ->paginate(9); $pracownik_dzial = DB::table('v021_pracownicy_w_dziale') ->where('v021_osoba_id', Auth::user()->id) ->get(); //$dzial_pracownika[] = 1; foreach ( $pracownik_dzial as $item ) { $rola_pracownika_id = 'x'; $rola_pracownika_nazwa = 'y'; $dzial_pracownika_id[] = $item->v021_dzial_id; $dzial_pracownika_nazwa = $item->v021_dzial_nazwa; } //echo $dzial_pracownika[3]; // Pobieram nazwę roli zalogowanego użytkownika /* Zapytanie do bazy - Pobierz procesy dla konkretnego właściciela */ if(Auth::user()->rola_admin < 5 ){ $owner_proces = DB::table('v010_procesy_w_dzialach') ->get(); }else{ if(count($dzial_pracownika_id) > 0){ $sql = DB::table('v010_procesy_w_dzialach'); foreach ($dzial_pracownika_id as $select) { $sql->orWhere('sw020_komorka_id', '=', $select); } $owner_proces = $sql->get(); }else{ $owner_proces = DB::table('v010_procesy_w_dzialach') ->get(); } } @endphp