Latest Premium Tutorial
-
· 11 mins, 2098 words · premium
Laravel Reverb Demo: Real-Time Notification on Completed Task
Some Laravel tasks are running in the background. What if you want to "listen" for those events to finish? Let's implement exactly this real-time feedback with the Reverb server.
Newest content
-
· 6 mins, 1068 words
Filament Repeater: Set Values Manually or From Other Fields
-
· 4 mins, 716 words
Filament: Money Columns and Storing Value in Cents
-
Random Quick Laravel Tip:
Automatically highlight nav linksAutomatically highlight nav links when exact URL matches, or pass a path or route name pattern.
A Blade component with request and CSS classes helpers makes it ridiculously simple to show active/inactive state.
class NavLink extends Component{public function __construct($href, $active = null){$this->href = $href;$this->active = $active ?? $href;}public function render(): View{$classes = ['font-medium', 'py-2', 'text-primary' => $this->isActive()];return view('components.nav-link', ['class' => Arr::toCssClasses($classes);]);}protected function isActive(): bool{if (is_bool($this->active)) {return $this->active;}if (request()->is($this->active)) {return true;}if (request()->fullUrlIs($this->active)) {return true;}return request()->routeIs($this->active);}}<a href="{{ $href }}" {{ $attributes->class($class) }}>{{ $slot }}</a><x-nav-link :href="route('projects.index')">Projects</x-nav-link><x-nav-link :href="route('projects.index')" active="projects.*">Projects</x-nav-link><x-nav-link :href="route('projects.index')" active="projects/*">Projects</x-nav-link><x-nav-link :href="route('projects.index')" :active="$tab = 'projects'">Projects</x-nav-link>Tip given by @mpskovvang
-
· 1 min, 193 words
Laravel Jetstream: Redirect After Login
-
· 1 min, 186 words
Filament Select with Relationship: Custom Label for titleAttribute Options
-
· 3 mins, 480 words
Filament Select with Relationship: ModifyQueryUsing for Edit Form
-
Premium Course: [NEW] Vue.js 3 + Laravel 11 + Vite: SPA CRUD
-
· 3 mins, 405 words
Filament Register: Automatically Assign Role from Spatie Permission
-
· 2 mins, 345 words
Filament: Show/Hide Field Based on Select Value with Relationship Column
-
· 2 mins, 249 words
Filament: Show/Hide Fields based on Roles and Permissions
-
· 4 mins, 773 words
Filament Many-to-Many Select: Automatically Fill Pivot Values
-
· 1 min, 200 words
Filament: Search in Table with Accessor Column