laravelcollective的使用

首先在composer.php里添加
"laravelcollective/html": "6.0.*"
然后
composer update

{!! Form::open() !!}

form标签开头
{!! Form::model($project, ['route'=>['projects.update',$project->id],'method'=>'PATCH','files'=>true]) !!}

一般使用
{!!Form::open(array('url' => '/classes', 'method' => 'post'))!!}
restful风格参数提交
{!! Form::open(['url'=>['/classes',$data->id], 'method' => 'delete']) !!}

{!! Form::close() !!}

form标签结束

{!! Form::text('name', 'value', ['class'=>'form-control']) !!}

输入框,第一个参数为name,第二个参数为value,第三个参数为属性,设置calss

{!! Form::label('name', '项目名称') !!}

设置label的内容

{!! Form::file('name', '', ['class'=>'form-control-file']) !!}

文件按钮,和text类似

{!! Form::select('user_type', ['0' => '管理员', '1' => '物业人员','2'=>'维修人员','3'=>'住户'],'0', ['class'=>'form-control']) !!}
Last modification:April 25, 2022
如果觉得我的文章对你有用,请随意赞赏