See what's new. Both from the Backpack team, and from developers just like you. Then publish articles to share your knowledge and get a little exposure.
So you have a staging environment set up, and want to catch all emails that go out? You might use MailTrap for that. It's a great hosted solution. But if you have an app that sends a lot of emails, and undergoes a lot of testing.....
1 day ago
Using Backpack admin panel is always fun with its add-ons and features like Backpack Fields and various Operations, saving a lot of time in major projects. I wondered what if I wanted to use those backpack fields on non-crud pages...
2 days ago
Blade Directives in Laravel offer a clean way to include content dynamically within your views, which also improves the readability an...
4 days ago
If you're developing a Laravel application locally using Laravel Sail (Laravel's Docker-based development environment), you might notic...
2 weeks ago
Let's say I have a lengthy online form related to hiring for a particular position, and I received a good number of applicants. Now, lo...
4 weeks ago
In a recent article, I showed how to set up an Eloquent model for data sources other than DB. In this article, I'll show how you can li...
1 month ago
Imagine a blog's admin who could list all posts in the admin panel. What if the admin wants to see a list of articles posted by a user...
Want to make your Laravel Backpack admin panel more secure with a unique login experience for your admins? I'll show you how to add Pas...
Laravel Backpack is one of the most powerful admin panels for building your custom project. Laravel 11, combined with Laravel Backpack...
2 months ago
In Laravel projects, we usually store data in databases, create tables, and run migrations. But not every bit of data needs that level...
One of the biggest headaches in web development is managing frontend and backend interactions. I’m talking about smooth validation resp...
Setting up a local development environment can be a time taking hassle—whether it's using Docker or manual installations. Laravel Herd...
3 months ago
Do you find yourself drowning in a sea of action buttons in your CRUD table? You're not alone! Too many buttons can create a cluttered...
Hey folks! So, picture this: you're crafting your admin panel and the need for proper access control hits you. Admin panels without rol...
Lottie animations have become a popular choice for adding rich, engaging animations to websites and apps. They’re lightweight, scalable...
4 months ago
Ever noticed a little icon or popup on your browser asking you to install the web app you're currently browsing? It’s a cool feature th...
Today, let's talk about the Quick Button. It's been around for a while, helping us easily create action buttons. But what if you need a...
5 months ago
Are you working on a multilingual app? If so, you must be tired of translating your Laravel application. Going through language files i...
9 months ago
Are your admins asking for multi-language support? Do they want a language switcher, to enjoy using their dashboard in their preferred...
In the previous article, I introduced a Backpack's new Menu Dropdown Column component which I use for my e-commerce admin panel. Today,...
I'm running an e-commerce website and its admin panel is built on the Backpack. It keeps growing with many CRUDs and features. This als...
Last month, we introduced a new feature in Backpack. It is CalendarOperation, a simple way for your admins to see their database entrie...
10 months ago
Last month, we launched an operation called CustomViewOperation. This helps to set up multiple custom views for ListOperation, where ea...
Hey there! This is a quick tutorial on the CrudField JavaScript Library. I'm trying it for the first time while writing this article. I...
So, you're eager to level up your API game with GraphQL for Laravel? Awesome! In this article, i'm going to help you set up a GraphQL...
11 months ago
Hey there!đź‘‹ Today, we're are not just diving into the code tutorial but taking a moment to appreciate @redsquirrelstudio (aka Lewis)....
I was working on a website and I had to allow the admin to create image sliders to place on website pages. Sliders are common and admin...
1 year ago
I have a project which is being used in exhibitions to print ID cards. People come for spot registrations and collect a physical ID bad...
Are you using SoftDeletes on any of your Eloquent models? Do you want the admin to be able to soft delete, hard delete or recover items...
As a developer who uses Backpack, choosing a different theme is easy. But you can also... let your users change the theme! In fact, we...
Last month, we received a query on our backpack community forum. A user wanted to add custom JS, to show the tooltips for table section...
Hey there! đź‘‹ Do you want an easy way to deep link your Backpack columns? Well, you're in luck! Backpack has introduced a new column at...
When it comes to building complex applications, controlling access to certain features or actions is paramount. Starting with Backpack...
Hey there! đź‘‹ We've got just the trick for you! Let's talk about how you can sprinkle a little bit of your own magic on your CRUD Panel...
Hey there, fellow Laravel developers! If you've been hearing about GraphQL and wondering what the buzz is all about, or if you're just...
Hey there, awesome developers! We've got some super exciting news for you! Backpack v6 now comes with super cool, first-party support...
Welcome to the world of custom themes for your Backpack v6 project! With the Tabler theme, you can easily change the layout for panel a...
Hello fellow developers! Are you ready to embrace the dark side? Starting from Backpack v6, we've got you covered with a sleek dark mod...
Hey devs, are you ready to create your own custom theme to Backpack v6? It's easier than you might think! Let's walk through the steps...
Hey there! In Backpack v6, we introduced themes so that you can add a bit of personality to your admin panels! Changing themes is a bre...
A Few months ago, Tabacitu assigned me a task to install & try Spatie's Browsershot on the Laravel Valet environment. It was the fi...
In a recent project, I needed to customize my List and Create operations, to basically add content before or after the existing views....
In previous articles, I've shown you how to: create an operation (EmailOperation) with a custom HTML form; use that operation on yo...
2 years ago
Say you’ve created a custom operation, and want to share it with other developers around the world. How do you do that? Well, it’s pret...
So you want to add a new operation to the UserCrudController, the one that our PermissionManager addon provides? Here’s how you can do...
I needed a form that sends an email to each user, directly from the admin panel. I already had a Users CRUD, so here's how I added a fo...
Some of our admins have been asking to do quick edits, right from the table view. We've always whipped up a custom solution for them ri...
Give your admin the power to print a custom view. No new window, no page jump - just print using AJAX. I've been practicing Backpack fo...
If you work inside a team, do yourself a favor - decide on a coding style and get the entire team to use it. Why Stick To a Standard Co...
3 years ago
If you want to contribute to a Laravel package with a PR, sometimes the Github interface is enough. You change one or two files there a...
4 years ago
Sometimes it's useful for the admin to see everything from the user's perspective. To see exactly what he sees. With an admin panel lik...
5 years ago
Sometimes you'll have one resource that depends on another one. For example, you might have: a Post model; a User model; The admins c...
8 years ago