Filament Crash-Course: Create a Customizable Admin Panel in Minutes
– tighten.com - submitted by Kayla Helmick
Learn to create a customizable admin panel in minutes with our Filament Crash-Course.
Read more [tighten.com]
Posts tagged with admin
– tighten.com - submitted by Kayla Helmick
Learn to create a customizable admin panel in minutes with our Filament Crash-Course.
Read more [tighten.com]
– fly.io - submitted by Johannes Werbrouck
In this article, I take a first look at Filament and show you how to set it up and take your first steps. You'll be amazed at how much you can get done in a short amount of time! This article is part of a series where I'll build an app that shows in what fly.io regions it has been deployed, and I'll add a neat party trick at the end. Stay tuned!
Read more [fly.io]
Join 9,500+ smart developers
Every month I share what I learn from running Spatie, building Oh Dear, and maintaining 300+ open source packages. Practical takes on Laravel, PHP, and AI that you can actually use.
No spam. Unsubscribe anytime. You can also follow me on X.
– frederickvanbrabant.com - submitted by Frederick Vanbrabant
My buddy Frederick wrote an interesting post on why he always checks out the admin panel of an app instead of the code.
Read more [frederickvanbrabant.com]
Dads in Dev is a podcast run by Andrew Del Prete and Nova co-creator David Hemphill. Their latest episode contains some interesting tidbits on the creation of Laravel Nova: where the idea came from, how it was developped, how it's different from other admin panels, some thoughts on the early access...
http://www.dadsindev.com/54a0a0c1
Introducing our Laravel Nova packages Laravel Nova is a beautiful admin panel that was first showcased at Laracon 2018 by Laravel creator Taylor Otwell. Using Nova building rich admin panels is a breeze. Nova was released today. Taylor was kind enough to give us early access to Nova shortly after…
At Laracon US 2018 [Taylor Otwell] introduced Laravel Nova, a very shiny admin panel for Laravel applications.
I’m thrilled to announce the newest member of the Laravel ecosystem: Laravel Nova. Nova is a beautifully designed administration panel for Laravel. We’ve sweat the small details and carefully crafted Nova to not only look great, but to be a joy to work with.
Read more [medium.com]
A great feature of Laravel Spark is it's ability to impersonate other users. As an admin you can view all screens as if you are logged in as another user. This allows you to easily spot a problem that your user might be reporting. Laravel-impersonate is a package, made by MarceauKa and Thibault Chazottes that can add this behaviour to any Laravel app.
Here are some code examples taken from the readme.
Auth::user()->impersonate($otherUser); // You're now logged as the $otherUser.
Auth::user()->leaveImpersonation(); // You're now logged as your original user.
$manager = app('impersonate');
// Find an user by its ID
$manager->findUserById($id);
// TRUE if your are impersonating an user.
$manager->isImpersonating();
// Impersonate an user. Pass the original user and the user you want to impersonate
$manager->take($from, $to);
// Leave current impersonation
$manager->leave();
// Get the impersonator ID
$manager->getImpersonatorId();
It even includes some handy blade directives:
@canImpersonate
<a href="{{ route('impersonate', $user->id) }}">Impersonate this user</a>
@endCanImpersonate
@impersonating
<a href="{{ route('impersonate.leave') }}">Leave impersonation</a>
@endImpersonating
Want to know more, take a look at the package on GitHub.