我必须使用之前从未使用过的Laravel在网站上进行修改。
我在我的视图文件中以表格形式创建了这个div:
<div class="form-group">
<label class="col-md-4 control-label">Organisme</label>
<div class="col-md-6">
@if(Auth::user()->hasRole(['responsable_rh', 'responsable_formation', 'responsable_qual']))
<input type="text" class="form-control" name="organismeShow" value="{{$orga_user[0]->nom}}" readonly>
<input type="hidden" name="id_organisme" value="{{$orga_user[0]->id_organisme}}">
@elseif(Auth::user()->hasRole(['admin', 'super_admin']))
<select class="form-control chosen" name="id_organisme" autocomplete="off">
@foreach($all_orga as $val)
@if($val->id_organisme==13)
<OPTION selected value="{{$val->id_organisme}}">{{$val->nom}}</OPTION>
@else
<OPTION value="{{$val->id_organisme}}">{{$val->nom}}</OPTION>
@endif
@endforeach
</select>
@endif
</div>
</div>
效果很好,我的列表显示出来了。现在我需要让它更改数据库中的值,但我根本不知道修改内容的位置。知道这个表单已经存在于以前的版本中,并且已经修改了数据库中的内容,但是我必须添加这个部分。
表单开启者:
{!!Form::open(array('id'=>'check_form', 'route' => 'rh_ajout_update'))!!}
{!!Form::close()!!}
{!!Form::open(array('class'=>'form-horizontal', 'route'=>'update_user', 'files' => 'true', 'enctype' => 'multipart/form-data'))!!}
{!!Form::hidden('id_compte', $compte->id_compte)!!}