0

Каков лучший способ создать модель с много отношений?Форма с имеет много отношений

Например:

У меня есть две модели:

  • клиента (номер, имя, ...)
  • Контактная информация (идентификатор, тип, значение, описание)

У клиента много контактов.

Пример создания зрения клиента: http://laravel.io/bin/mGXEE

Проблемы:

  1. как бороться с валидаций?
  2. если проверка не удалась, вернется и заполните контакт с соответствующими ошибками?
+0

может во много клиента контакт belongstoMany? – Ben

+0

https://laracasts.com/series/whats-new-in-laravel-5-2/episodes/4 – mazedlx

+0

@mazedlx, thx для комментария. который разрешает точку 1, но не вторую. –

ответ

0

С помощью php artisan make:request вы можете сделать файл запроса, который будет проверять вашу информацию. Посмотрите на документацию: https://laravel.com/docs/5.1/validation

Пример:

public function rules() 
    { 
     return [ 
      'name' => 'required|min:3|max:20', 
      'lastname' => 'required|min:3|max:20', 
      'adres' => 'required|min:3|max:20', 
      'zip' => 'required|min:3|max:20', 
      'city' => 'required|min:3|max:20' 
     ]; 
    } 

Вид:

@foreach ($errors->all() as $error) 
     <p>{{ $error }}</p> 
@endforeach 
+0

проблема не то. переписывает контакты. PLZ увидеть вид и javascript –