【发布时间】:2013-11-24 08:18:58
【问题描述】:
在 Laravel4 + Bootstrap 2.3.1 中,我有一个可以正常使用验证的表单。 必须填写三个字段:姓名 - 电子邮件 - 电话。
如果没有插入任何内容,或者电子邮件的格式不正确,则会显示错误消息。 但除此之外,我想让这些字段变为红色,以更好地显示错误所在。 我如何在 Laravel + Bootstrap 中做到这一点?
这是包含三个必填字段的表单:
<form name="room" method="post" class="narrow_width">
<label><span><i class="icon-user"></i></span> Name <span class="color-red">*</span></label>
{{ Form::text('name',Input::old('name'), array('class' => 'span7 border-radius-none')) }}
<label><span><i class="icon-envelope-alt"></i></span> Email <span class="color-red">*</span></label>
{{ Form::text('email',Input::old('email'), array('class' => 'span7 border-radius-none')) }}
<label><span><i class="icon-phone"></i></span> Phone number <span class="color-red">*</span></label>
{{ Form::text('phone',Input::old('phone'), array('class' => 'span7 border-radius-none')) }}
<p><button type="submit" name="submit" class="btn-u">Send Message</button></p>
</form>
非常感谢!
【问题讨论】:
-
你真的应该看看Former——它很棒——它会自动处理所有这些:github.com/Anahkiasen/former
标签: php validation twitter-bootstrap laravel laravel-4