相关疑难解决方法(0)

Laravel验证属性"好名字"

我正在尝试使用"language> {language}> validation.php"中的验证属性来替换正确读取名称的:属性名称(输入名称)(例如:first_name>名字).使用起来似乎很简单,但验证器没有显示"好名字".

我有这个:

'attributes' => array(
    'first_name' => 'voornaam'
  , 'first name' => 'voornaam'
  , 'firstname'  => 'voornaam'
);
Run Code Online (Sandbox Code Playgroud)

用于显示错误:

@if($errors->has())
  <ul>
  @foreach ($errors->all() as $error)
    <li class="help-inline errorColor">{{ $error }}</li>
  @endforeach
  </ul>
@endif
Run Code Online (Sandbox Code Playgroud)

并在控制器中进行验证:

$validation = Validator::make($input, $rules, $messages);
Run Code Online (Sandbox Code Playgroud)

$ messages数组:

$messages = array(
    'required' => ':attribute is verplicht.'
  , 'email'    => ':attribute is geen geldig e-mail adres.'
  , 'min'      => ':attribute moet minimaal :min karakters bevatten.'
  , 'numeric'  => ':attribute mag alleen cijfers bevatten.'
  , 'url'      => …
Run Code Online (Sandbox Code Playgroud)

php multilingual laravel laravel-3

79
推荐指数
5
解决办法
7万
查看次数

标签 统计

laravel ×1

laravel-3 ×1

multilingual ×1

php ×1