Spatie MediaLibrary: Resize Original Uploaded Image to Save Disk Space
Inside of QuickAdminPanel, we’re using popular Spatie Medialibrary package to store media files. By default, it doesn’t do any transformation to the original uploaded file, but it’s very easy to change.
Generate SQL DB Schema Image with Laravel ER Diagram Generator
There is one package that does wonderful job – generates PNG image with your DB schema, from your Laravel models. It’s called Laravel ER Diagram Generator by BeyondCode company.
Laravel: How to Add New Registered User to Mailchimp List
Quite often after registration of new user we want to add them to our newsletter list. This article will show you how to do it with Mailchimp.
One-To-Many with Soft-Deletes. Deleting Parent: Restrict or Cascade?
By default, in our QuickAdminPanel we generate all models with soft-deleting feature, from experience with clients we know – it’s better to save that deleted data “just in case”, than feel sorry for some weird accident. But then there is a question of how to delete data in relationships?
AJAX Datatables: Move View/Edit/Delete Column from Right to Left Side
While generating the tables in QuickAdminPanel, our last column is the one with links to View/Edit/Delete record. One of our customers asked: what if you want to have that column as first one, in the very beginning? Tricky part is how to do that with AJAX Datatable module.
Laravel + FullCalendar: Create/Edit Recurring Events
While working on calendar applications, and using our System Calendar module, we got a few questions from our customers, how to deal with events that occur regularly – every day, week or month. There are a few ways to approach this, and this article will show one of them.
Why it’s important to change APP_URL in Laravel .env file
By default, Laravel installation comes with .env.example file, which has default value APP_URL=http://localhost. I see many people forget to change it to real URL of your app, why is it important?
Laravel BelongsTo and BelongsToMany with Same Table: Possible? Worth it?
A few of QuickAdminPanel customers asked how to implement a situation when you need both one-to-many and many-to-many relationships to the same table. Like, for example, user belongs to many organizations but only one organization is founded by him. While we don’t have this ability…
8 Tools & Tips to Deliver Laravel Projects Quicker
Have you ever been late on a project delivery? Yeah, I know that stress feeling. In this article, I will share the tools and processes that helped me in my own Laravel developer journey, to deliver quicker.
Two Free Laravel 6 Roles-Permissions Starter Projects
Today we’ve upgraded two of our popular free demo-projects on Github that we had created back in 2017.