<?php namespace App\Http\Controllers; use App\Models\Page; use Illuminate\Http\Request; use Illuminate\Support\Facades\View; use App\Http\Controllers\ConfigController as CC; use Illuminate\Support\Facades\Auth; use App\Http\Controllers\Accounts; class PageController extends Controller { protected $user; protected $menu; protected $navigation; protected $domain = ""; public function __construct() { $user = new Accounts(); /** To kurła nie działą -- >>> >ADS?<gf */ $this->middleware(function ($request, $next) { $this->user = Auth::user(); return $next($request); }); $this->domain = request()->server('SERVER_NAME'); $menu = $this->renderMenu(); View::share("navigation", $menu); //$this->createPage("Testowa strona","To jest opis testowej strony", "test", "fasfafad", 1, 0, 1); } public function jakas_zjeana_funkcja() { $id = Auth::user()->id; // zwraca null (nie ma id) $user = Auth::user(); // No chyba twoja stara - zwraca zero if (Auth::guest()) // Sprawdzac tak mozesz czy cie nie ma w Częstochowie - nie działa Auth::id(); // haha w cyrku mieszkasz - null }
może to dlatego że mam kontroler w database, ale jak inaczej mam sprawdzać czy jest zalogowany -- nic nie działa, nie wiem jak sprawdzać inaczej użytkownika... Dlatego z tym pieronym frameworkiem nie pracowałem...