Laravel 5 Form输入没有使用Bootstrap类

时间:2015-07-03 18:59:29

标签: php twitter-bootstrap laravel

我正在尝试在Laravel 5中创建自己的/自定义表单刀片模板,但我发现只有输入的Form :: text从数组(['class'=>'表单)中获取类“form-control” -control'])尽管其他输入具有适当的值:

{!! Form::open(['url' => 'ingreso']) !!}

    <div class="form-group">
        {!! Form::label('email', 'E-mail:', ['class' => 'control-label']) !!}
        {!! Form::email('email', null, ['class' => 'form-control']) !!}
    </div>

    <div class="form-group">
        {!! Form::label('password', 'Contrase&ntilde;a:', ['class' => 'control-label']) !!}
        {!! Form::password('password', '', ['class' => 'form-control']) !!}
    </div>

    <div class="form-group">
        {!! Form::label('remember', 'Recordarme:', ['class' => 'control-label']) !!}
        {!! Form::checkbox('remember', Input::has(''), ['class' => 'form-control']) !!}
    </div>

    <div class="form-group">
        {!! Form::submit('Ingresar', ['class' => 'btn btn-primary']) !!}
    </div>
{!! Form::close() !!}

这显示了以下内容:

这是源代码:

<form method="POST" action="***" accept-charset="UTF-8"><input name="_token" type="hidden" value="4BRX8b03ycb7AU4J0iCCXhSWFfxaMC6ugZ19oy75">

    <div class="form-group">
        <label for="email" class="control-label">E-mail:</label>
        <input class="form-control" name="email" type="email" id="email">
    </div>

    <div class="form-group">
        <label for="password" class="control-label">Contrase&ntilde;a:</label>
        <input name="password" type="password" value="" id="password">
    </div>

    <div class="form-group">
        <label for="remember" class="control-label">Recordarme:</label>
        <input checked="checked" name="remember" type="checkbox" value="" id="remember">
    </div>

    <div class="form-group">
        <input class="btn btn-primary" type="submit" value="Ingresar">
    </div>
</form>

任何线索?

1 个答案:

答案 0 :(得分:3)

密码字段没有作为第二个参数传递的默认值,因为如果表单出错,则密码不是您要重新填充的字段。这意味着第二个参数实际上是传递给input元素的属性数组:

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

您可以从FormBuilderhere中看到实际的方法定义。