Laravel Community Tools by Tighten
Laravel Nova icon Nova Packages

Readme

Nova Autofill

Auto prefill values for Laravel Nova fields based on the parent model.

Installation

You can install the package via composer:

composer require chinleung/nova-autofill

Usage

If your model has a relationship, it can autofill some values when adding via a relationship in Laravel Nova. For instance, an order that belongs to a user, you can autofill the user's address when adding a new order via the user resource.

public function fields(Request $request)
{
    return [
        Text::make('Shipping Address Line 1')
            ->autofill(),
    ];
}

If no attribute is passed in the method, it will use the field's attribute name to fetch from the parent resource. However, you can specify the attribute to fill from:

public function fields(Request $request)
{
    return [
        Text::make('Shipping Address Line 1')
            ->autofill('address_line_1'),
    ];
}

Security

If you discover any security related issues, please email hello@chinleung.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

Back to Top
Added 6 years ago
Last updated 3 Years Ago
Version v1.1.2
Nova Version *
Composer
chinleung/nova-autofill
GitHub stars 6
Packagist downloads 13,237

Favorites

4 users favorited

Rating

N/A
(out of 5)
★★★★★
★★★★
★★★
★★
0 ratings

Brought to you by Tighten

Issues/Feature Requests Stats Package Ideas