Laravel 表单的使用

1 安装illuminate/Form

composer require laravelcollective/html

2 配置illuminate/Form

在config/app.php中加入配置,providers中添加:

 Collective\Html\HtmlServiceProvider::class, 

aliases中添加:

'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,

至此配置完成,下面是一段使用实例

@extends('layoutHeader')
@section('content')

    {!! Form::open(['url'=>'stu/stoge']) !!}
    <div class="form-group">
    {!! Form::label('name:') !!}
        {!! Form::text('name',null,['class'=>'form-control',]) !!}
    </div>
    <div class="form-group">
        {!! Form::label('age:') !!}
        {!! Form::text('age',null,['class'=>'form-control']) !!}
    </div>
    {!! Form::submit('添加') !!}
    {!! Form::close() !!}
@stop

生成的表单默认是POST提交,默认action是当前的控制器和方法,生成的表单还默认带着_token。

 

posted @ 2017-05-26 15:50  林豆包的长颈鹿  阅读(781)  评论(0编辑  收藏  举报