Bom galera, segue a dica de hoje. Como criar template de formulários com o Laravel. Este post é uma extensão do Post de FORM E HTML que já tenho no meu blog, caso não saiba como instalar, segue o link:
http://edmarcarvalhaes.blogspot.com.br/2016/01/instalando-instancia-form-e-html-no.html
Botão no Laravel
<div class="form-group">
{!! Form::button('', ['class'=>'btn btn-primary']) !!}
</div>
Abertura de formulario
{!! Form::open(['method'=>'post','url'=>'LINK/AQUI']) !!}
@include('PASTA.VIEW._form')
{!! Form::close() !!}
Edição de um formulário
{!! Form::model($NOMEMODEL, ['method'=>'post','url'=>'LINK'.$model->id]) !!}
@include('PASTA.VIEW._form')
{!! Form::close() !!}
Criando um LINK
{!! link_to('URL', 'nome', ['class'=>'btn btn-primary']) !!}
Criando um link com IMG
{!! htmlspecialchars_decode(link_to('URL', '<i class="fa fa-users"></i> nome', ['class'=>'btn btn-primary'])) !!}
Criando um SELECT
<div class="form-group">
{!! Form::label('NomeCampo','Label:') !!}
{!! Form::select('NomeCampo', array('L' => 'Large', 'S' => 'Small'), null, ['class'=>'form-control', 'placeholder' => 'Selecione um']) !!}
</div>
Botão de submit
<div class="form-group">
{!! Form::submit('', ['class'=>'btn btn-primary']) !!}
</div>
Um campo TEXT
<div class="form-group">
{!! Form::label('NomeCampo','Label:') !!}
{!! Form::text('NomeCampo',null, ['class'=>'form-control', 'placeholder' => 'Texto']) !!}
</div>
Um campo TEXTAREA
<div class="form-group">Bom, ainda tem mais campos, como um CHECKBOX e um RADIO, mas com base nisto já dá pra vocês terem uma ideia.
{!! Form::label('NomeCampo','Label:') !!}
{!! Form::textarea('NomeCampo',null, ['class'=>'form-control', 'placeholder' => 'Texto']) !!}
</div>
Gostou da dica? Comente e compartilhe
0 Comentários