3.4 Input Group - joserick/laravel-bootstrap-4-forms GitHub Wiki
Input group
Currently it only works with Select and Inputs of text, date, time, tel and url.
Append
Param
Type
Default
Description
$append
string
null
Append text
$attrs
array
null
Append input attributes
// Example
{!!Form::text('name', 'Name')->append('Input group append')!!}
{!!Form::tel('phone', 'Phone')->append('<em>Input group append</em>')!!}
Prepend
Param
Type
Default
Description
$prepend
string
null
Prepend text
$attrs
array
null
Prepend input attributes
// Example
{!!Form::select('cars', 'Cars', [])->prepend('Input group prepend')!!}
{!!Form::date('date', 'Date')->prepend('<strong>Input group append</strong>')!!}
Group attributes in wrapper div (<div class="input-group">...</div>)
Param
Type
Default
Description
$attrs
array
null
Group input attributes
// Example
{!!Form::text('name', 'Name')->prepend('Input group')
->wrapperGroupAttrs([['id'=> 'group-wrapper']])!!}
Append attributes in wrapper div (<div class="input-group-append">...</div>)
Param
Type
Default
Description
$attrs
array
null
Append input attributes
// Example
{!!Form::text('name', 'Name')->append('Input group append')
->wrapperAppendAttrs([['id'=> 'append-wrapper']])!!}
Prepend attributes in wrapper div (<div class="input-group-append">...</div>)
Param
Type
Default
Description
$attrs
array
null
Prepend input attributes
// Example
{!!Form::text('name', 'Name')->append('Input group prepend')
->wrapperPrependAttrs([['id'=> 'prepend-wrapper']])!!}