How to Easily Create Custom Laravel Nova Fields - Advanced Laravel Nova Tutorial

Subscribers:
64,200
Published on ● Video Link: https://www.youtube.com/watch?v=eWIRI9DaoxA



Category:
Tutorial
Duration: 23:14
3,337 views
57


In this tutorial, we will explore how to create custom Laravel Nova fields. Laravel Nova offers a wide range of predefined fields for your admin panel, but there might be specific requirements for your project that are not covered by the default fields. By creating custom fields, you can define and incorporate fields that are unique to your application.

We will start by setting up a basic Laravel Nova application and creating a simple resource. Then, we will dive into the process of defining custom fields using the Nova CLI command. We will explore the generated files and directories and understand their roles in creating custom fields.

Next, we will focus on a specific example: creating a custom Markdown editor field. We will install the necessary Vue package, configure the field's toolbar and options, and customize its appearance and behavior. Along the way, we will learn how to use the various components generated by Laravel Nova to display and interact with the custom field.

Throughout the tutorial, we will cover important concepts such as data binding, component communication, and field configuration. By the end of this tutorial, you will have a solid understanding of how to create custom Laravel Nova fields and unleash the full potential of your admin panel.

🧑🏼‍💻 Need a Laravel agency?
Do you need assistance with your next project in Laravel? Contact my Laravel agency for help: https://www.codewithdary.com

📚 New Udemy Course
If you're looking to level up your Laravel skills? My new course "Mastering Laravel 10 Query Builder, Eloquent & Relationships" is the perfect opportunity. Learn the essential tools and techniques for building robust and scalable web applications with Laravel: https://www.udemy.com/course/mastering-laravel-10-query-builder-eloquent-relationships/?referralCode=C784C3DB5B8925207FCB

💌 Newsletter
Sign up for my free weekly email newsletter: https://newsletter.codewithdary.com/

🔥 Resources
- Twitter: https://twitter.com/codewithdary
- Instagram: https://www.instagram.com/codewithdary/
- Blog: https://blog.codewithdary.com/
- Patreon: https://www.patreon.com/user?u=30307830
- GitHub: https://github.com/codewithdary/nova-custom-fields/
- TikTok: https://www.tiktok.com/@codewithdary

⌛Timestamps
00:00 - Introduction
01:59 - Creating a Composer Package
04:12 - Package Files / Folders Overview
10:38 - Working on The Markdown Package Functionalities
17:19 - How to Set & Persist Field Data
20:19 - Hiding the Description Globally On The Index
21:46 - Custom Styling
22:39 - Outro

#laravel #codewithdary #nova #php #coding




Other Videos By Code With Dary


2024-06-28Is This Laravel’s Coolest Method? Spell Numbers to Strings?! #laravel #shorts
2024-06-26Discover the Magic of Laravel's Appends Functionality #laravel #shorts
2024-06-24How Laravel EASILY Hashes Passwors For You #laravel #shorts
2024-01-26How to Easily Add Global Key Bindings in FilamentPHP #filamentphp #shorts
2024-01-25How to Easily Add an Icon to a Text Column in FIlamentPHP #filamentphp #shorts
2024-01-23Can You STOP Validating On First Error in Laravel?! #laravel #shorts
2024-01-22How to Make Dependent Select Options Based By Another Select Option in FIlamentPHP
2024-01-12How to Easily Customize the Model Label Name in FilamentPHP Resources #filamentphp #shorts
2024-01-11How to Enable All Authentication Features in FilamentPHP #filament #shorts
2024-01-09How to ‘Copy to Clipboard’ Text From Your Resource View FilamentPHP #filamnetphp #shorts
2024-01-08How to Easily Create Custom Laravel Nova Fields - Advanced Laravel Nova Tutorial
2023-12-28PHP Developer Goes to The Gym... Here's What Happened #shorts #php #fitness
2023-12-082 Methods on How to Use Controller Middlewares in Laravel #laravel #shorts
2023-12-07PestPHP Files & Folder Structure Explained in 60 Seconds #laravel #shorts
2023-12-05Getting Started with PestPHP in Laravel: Installation and Usage #laravel #shorts
2023-12-04How to Easily Delete Expire Password Reset Tokens in Laravel #laravel #shorts
2023-11-22Laravel Livewire v3 Course for Beginners - Laravel Livewire v3 Crash Course for Beginners
2023-11-17How to Host a Laravel Livewire Project Using Hostinger VPS Hosting - Laravel Livewire for Beginners
2023-11-17Laravel Queries Debugging Made Easy With Tinkerwell #laravel #shorts
2023-11-15Enhance Password Security in Laravel: Custom bcrypt Rounds in Laravel #laravel #shorts
2023-11-15Introduction to Lifecycle Hooks in Livewire - Laravel Livewire Crash Course for Beginners



Tags:
how to integrate laravel nova with other laravel packages
exploring the latest features of laravel nova
customizing laravel nova's css and logo
how to create a beautiful admin panel in laravel nova
laravel nova complete tutorial 2024
custom fields laravel nova
how to create custom laravel nova fields
laravel nova fields
complete laravel nova
laravel nova
laravel nova admin panel
laravel nova step by step
laravel nova 4 tutorial
laravel nova for beginners