Laravel 4 是否有相当于 CodeIgniter 的
$this->form_validation->set_error_delimiters()
不,Laravel 带有一个验证器,而标记正是它应该在的位置:在视图中。
http://laravel.com/docs/validation#error-messages-and-views
更新:
尽管我反对它,但 MessageBag 实际上有一个格式属性,可用于存储分隔符。
$validator = Validator::make( //...
if($validator->fails())
{
$validator->getMessageBag()->setFormat('<p class="error">:message</p>');
}
只有在验证数据后才能访问 MessageBag。确保在执行此操作之前运行 pass() 或 failed()。
您可以创建一个验证器:http: //laravel.com/docs/validation