A Laravel Nova text field formatted as input group
composer require decency/nova-input-group
Import it in your resources and add the InputGroup to fields
method.
use Decency\InputGroup\InputGroup;
public function fields(Request $request)
{
return [
ID::make('ID', 'id')->sortable(),
Text::make('Name', 'name'),
InputGroup::make('Subdomain', 'subdomain')
->position('after')
->text('@example.com'),
];
}
This custom field has only two method:
position('')
You can choose between 'before' and 'after'. When not used, 'before' is used.text('')
The text to be displayed.
- Allow to choose the size of the field.
- Also implement other field types.
Please see CHANGELOG for more information on what has changed recently.
If you discover any security related issues, please email tim@decency.be instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.