php - Laravel 在出现验证错误后找不到主视图
问题描述
我在使用 Laravel 时遇到了一个奇怪的问题。我有一个在 Laravel 中创建和编辑 PDF 的系统。我注意到,每当提供的用于编辑 PDF 的信息出现验证错误时,Laravel 都找不到master
包含该视图的扩展edit
视图。有时它显示 HTTP 500 Internal Server 错误,有时它显示edit
没有任何样式的视图(假设样式表在master
视图中)。在视图中一切正常,但在create
视图中却不行edit
。
为什么会导致这个问题?两种视图中的一切都是一样的:
创建.blade.php
@extends('panel.layouts.master', ['viewType' => 'page', 'viewId' => 'quotes-create'])
编辑刀片.php
@extends('panel.layouts.master', ['viewType' => 'page', 'viewId' => 'quotes-edit'])
重要的提示:
这仅在出现验证错误时发生,而不是在第一次进入 Edit 路由时发生。
我正在使用 Laravel 5.6
解决方案
推荐阅读
- r - 如何在 R 中创建一个用户生成的函数,将列中的所有值转换为日期格式?
- firebase - Flutter/Firebase 错误 - 未处理的异常:类型 '_CompactLinkedHashSet
' 不是类型 'FutureOr 的子类型 >>' - java - AltUnityDriver create-无法执行命令'mobiledevice tunnel -u (device udid)13000 13000'
- blazor - Blazor - 在 RenderFragment 部分刷新子组件
- shell - 如何将变量从一个目录存储或捕获到另一个目录并在 Linux 中使用 cut 命令执行
- reactjs - 在 Windows 上运行多个反应应用程序时无法识别端口
- python - ImportError:Apache 中没有名为 cx_Oracle 的模块
- r - 使用 R 中的 purr 包匹配和分析数据
- spring - Springboot 从 S3 上传和下载文件(多种格式)
- python - 如何将自定义装饰器添加到 FastAPI 路由?