
Build a Custom Form Layout
Watch the Build Advanced Components for Filament series on Laracasts - it will teach you how to build components, and you'll get to know all the internal tools to help you.View components
Aside from building custom layout components, you may create “view” components which allow you to create custom layouts without extra PHP classes.resources/views/filament/forms/components/wizard.blade.php file.
Custom layout classes
You may create your own custom component classes and views, which you can reuse across your project, and even release as a plugin to the community.If you’re just creating a simple custom component to use once, you could instead use a view component to render any custom Blade file.To create a custom component class and view, you may use the following command:
resources/views/filament/forms/components/wizard.blade.php.
Rendering the component’s schema
Inside your view, you may render the component’sschema() using the $getChildComponentContainer() function:
Accessing the Eloquent record
Inside your view, you may access the Eloquent record using the$getRecord() function: