Я понимаю, что вам нужно показать тост, если Laravel возвращает ошибку.Позвольте мне предложить два решения.
1.используя toastr
В вашем основном файле шаблона поместите это:
@if (session('error'))
<script>toastr.error('<?php echo session('error'); ?>')</script>
@endif
И не забудьте поместить это в ваш основной файл js:
$('.toast').toast({
delay:2000,
// Other options
});
2.Использование встроенной Bootstrap toast
В вашем основном файле шаблона поместите это:
@if (session('error'))
<div class="toast" role="alert" aria-live="assertive" aria-atomic="true">
<div class="toast-header">
<img src="..." class="rounded mr-2" alt="...">
<strong class="mr-auto">Bootstrap</strong>
<small class="text-muted">11 mins ago</small>
<button type="button" class="ml-2 mb-1 close" data-dismiss="toast" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="toast-body">
Hello, world! This is a toast message.
</div>
</div>
@endif
И не забудьте поместить это в ваш основной файл js:
$('.toast').toast({})