Laravel and Vue.js: How to Display Validation Errors
In this example, we will show how to validate Vue.js form and display error messages from Laravel. Let's say we have a simple form to collect the user's name and email for our mailing list.
In-depth Laravel tutorials covering advanced topics, real-world examples, and best practices.
In this example, we will show how to validate Vue.js form and display error messages from Laravel. Let's say we have a simple form to collect the user's name and email for our mailing list.
Translating your Vue.js application might be challenging if you want to use Laravel translation files, but there's an easy way. To connect Laravel translation files for the Vue application, we will use the laravel-vue-i18n Vue plugin.
For the date field, Filament uses the native browser date picker field by default. But we can use a custom date picker to add extra features. In this tutorial, let's disable some dates from being picked: let's turn off selecting the weekend dates for the next month.
In this tutorial, we will instruct you on how to add Vue.js to an existing Laravel project. These steps are applied to fresh Laravel installation with the Breeze starter kit but should work on your existing project as well.
Generating PDF files is a common task in Laravel projects. In this tutorial, let's see how to create a PDF invoice with a logo and some simple styling.
When working with invoices, you need to deal with serial numbers that look like `ABC-000001`. Do you know how to auto-generate them in Laravel? This tutorial will cover a few ways to do this.
Quite often in Filament we need to add widgets with stats above the table. In this lesson, let's see how to auto-update those stats in the widget when the filter is set in the table.
Filament admin panel template comes without the footer in the design. What if you want to add your "copyright" text or something similar in the footer? Let me show you how to do it.
If you just started with UUID, you might have quite a few questions about them. We will try to answer the most common ones here.
When deciding how to store your data in MySQL - you might see a few options.