我在使用bootstrap和blade时遇到了一些问题。我不确定将form :: open和form :: close放在哪里使表单与bootstrap代码一起工作。
{{ Form::open(array('url' => 'bassengweb/insertHT', 'method' => 'POST')) }}
{{ Form::close() }}
代码:
<form class="form-horizontal" role="form">
<div class="form-group">
<label class="col-md-2 control-label">Basseng: </label>
<div class="col-md-3">
{{ Form::select('pool_id', $pools, Input::old('pool_id'), array('placeholder'=>'Basseng', 'class' => 'form-control' )) }}
</div>
</div>
<div class="form-group">
<label class="col-md-3 control-label">Badende Per Time: </label>
<div class="col-md-2" >
{{ Form::text('T_Badende_per_Time', Input::old('T_Badende_per_Time'), array('placeholder'=>'', 'class' => 'form-control' )) }}
</div>
</div>
<div class="form-group">
<label class="col-md-3 control-label">Temperatur: </label>
<div class="col-md-2">
{{ Form::text('T_Temperatur', Input::old('T_Temperatur'), array('placeholder'=>'', 'class' => 'form-control' )) }}
</div>
</div>
<div class="form-group">
<div class="col-md-offset-1 col-md-6">
{{ Form::submit('Lagre', array('class' => 'btn btn-primary')) }}
</div>
</div>
</form>
编辑:
当我放置表单时:在表单类之前先打开:“form-horizontal”它看起来像这样,表单工作并插入到数据库中:
但是当我把它放在表单类之后:“form-horizontal”时,它看起来很完美,但是表单不起作用:
答案 0 :(得分:2)
Form::open()
和Form::close()
替换您的<form>
代码。
要将引导类添加到生成的<form>
标记,您可以将其作为参数传递:
{{ Form::open(array('url' => 'bassengweb/insertHT', 'method' => 'POST', 'class' => 'form-horizontal')) }}