Ошибки отображения Laravel - PullRequest
0 голосов
/ 04 июля 2019

Нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку.

<div class="form-group">
    <label for="exampleInputEmail1">Kode WNI</label>
    <input name="kode_wni" type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Masukan Kode WNI" required>
    @if (session('error'))
    <div class="alert alert-danger">{{ session('error') }}</div>
    @endif
</div>

как я могу отобразить ошибку с этой проблемой?только для отображения сообщения об ошибке.

Ответы [ 2 ]

0 голосов
/ 05 июля 2019

используйте Попробуйте Catch block и получите исключение Вот так,

try{

  //your code here

}catch(Exception $e){

   $message = $e->message;
   //use $message variable for message
  //set session here

}
0 голосов
/ 04 июля 2019

, чтобы показать все ошибки проверки

@if ($errors->any())
<div class="alert alert-danger">
    <ul>
        @foreach ($errors->all() as $error)
            <li>{{ $error }}</li>
        @endforeach
    </ul>
</div>
@endif

и этот просто чтобы показать ошибку конкретной формы

<input id="title" name="title" type="text" class="@error('title') is-invalid @enderror">

@error('title')
    <div class="alert alert-danger">{{ $message }}</div>
@enderror
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...