Я столкнулся со странной проблемой с Laravel.У меня есть система для создания и редактирования PDF-файлов в Laravel.Я заметил, что всякий раз, когда возникает ошибка проверки с информацией, предоставленной для редактирования PDF, Laravel не находит расширенное представление master
, которое содержит представление edit
.Иногда он показывает внутреннюю ошибку HTTP 500, иногда он отображает представление edit
без каких-либо стилей (учитывая, что таблицы стилей находятся в представлении master
).Все отлично работает в представлении create
, но не в представлении edit
.
Почему это может быть причиной этой проблемы?В обоих представлениях все одинаково:
create.blade.php
@extends('panel.layouts.master', ['viewType' => 'page', 'viewId' => 'quotes-create'])
edit.blade.php
@extends('panel.layouts.master', ['viewType' => 'page', 'viewId' => 'quotes-edit'])
Важное примечание:
Это происходит только при наличии ошибок проверки, а не при первом входе в меню «Изменить маршрут».
Я использую Laravel 5.6