Ugrás a tartalomra

DEV Frissítve:

UrlGenerator::__construct(): Argument #2 ($request) … null given

Valamelyik config fájl url(), asset() vagy route() hívást tartalmaz — ezek a config betöltésekor még nem használhatók.

Illuminate\Routing\UrlGenerator::__construct(): Argument #2 ($request) must be of type
Illuminate\Http\Request, null given

Jellemzően composer install / package:discover vagy config:cache közben jön elő.

Ok: a config/ valamelyik fájljában url(), asset() vagy route() szerepel, pl.:

// config/filament.php
'favicon' => asset('favicon.ico'), // ❌

A config fájlok akkor töltődnek be, amikor még nincs HTTP kérés. Megoldás: a configban csak relatív útvonal vagy env() érték legyen, az URL-t a felhasználás helyén építsd:

'favicon' => 'favicon.ico', // ✅ — a nézetben: asset(config('filament.favicon'))