у меня есть представление с именем ('back.employee.detail') с @includewhen ('back.dossiers.create') в нем.
мой div для ошибки находится в 'back.employee.detail ':
<div class="alert {{ $type_alert }} alert-dismissible">
<button type="button" class="close" data-dismiss="alert" aria hidden="true">×</button>
<h4><i class="icon fa {{ $alert_icon }}"></i> Alert!</h4>
{{ $flash_message }}
</div>
моя форма на мой взгляд' back.dossiers.create ', и внутри я использую $ employee_detail:
<form method="POST" action="{{ route('create.document.employee.store', $employee_detail->id) }}" aria-label="{{ __('Create') }}">
@csrf
<div class="box-body">
<div class="form-group">
<label for="description">Description</label>
<input type="text" class="form-control {{ $errors->has('description') ? ' is-invalid' : '' }}"
name="description" id="description" value="{{ old('description') }}">
@if ($errors->has('description'))
<span class="invalid-feedback" role="alert">
<strong>{{ $errors->first('description') }}</strong>
</span>
@endif
</div>
<div class="form-group">
<label for="commentaire">Commentaire</label>
<input type="text" class="form-control{{ $errors->has('commentaire') ? ' is-invalid' : '' }}"
name="commentaire" id="commentaire" value="{{ old('commentaire') }}">
@if ($errors->has('commentaire'))
<span class="invalid-feedback" role="alert">
<strong>{{ $errors->first('commentaire') }}</strong>
</span>
@endif
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</form>
Для ошибки проверки, я имел обыкновение иметь этов моем контроллере:
return back()->withErrors($validator)
->withInput()
->with('flash_message',$flash_message)
->with('type_alert',$type_alert)
->with('alert_icon',$alert_icon)
->with('type_crud',$type_crud)
->with('employee_detail',$employee_detail);
но переменная flash_message, type_alert ... находится в родительском представлении.
я хочу обновить значение для flash_message, type_alert, alert_icon, employee_detail, а также type_crudи employee_detail, но флэш-сообщение не было обновлено.
У вас есть идея, как это сделать?
Спасибо