Forms & HTML no Laravel


Instalar a classe de formulários no Laravel, basta execucar o comando abaixo:

composer require laravelcollective/html

Abir e fechar formulário:

{!! Form::open(['url' => 'foo/bar']) !!}
    //
{!! Form::close() !!}

CSRF Protection

echo Form::token();

Labels

// Um label genérico
echo Form::label('email', 'E-Mail Address');
// Um label setando atributos
echo Form::label('email', 'E-Mail Address', array('class' => 'awesome'));

Input

// Simples input
echo Form::text('username');

// Especifiando valor para o input
echo Form::text('email', 'example@gmail.com');

// Preechendo os atributos de um input
{{Form::text('responsavel', '', [
  'id' => 'responsavel',
  'placeholder' => 'Insira o responsável',
  'class' => 'input-block-level',
  'required' => true
])}}

// Outras tipos de input
echo Form::email($name, $value = null, $attributes = array());
echo Form::file($name, $attributes = array());

Checkboxes and Radio Buttons

// Checkbox
echo Form::checkbox('name', 'value');

// Checkbox is checked
echo Form::checkbox('name', 'value', true);

// Radio
echo Form::radio('name', 'value');

// Radio is checked
echo Form::radio('name', 'value', true);
Moeda Tipo Valor
Dollar Compra R$ 5,97
Dollar Venda R$ 5,97
Data 22/01/2025

January 2025
S M T W T F S
 1234
567891011
12131415161718
19202122232425
262728293031