有没有办法在Laravel错误消息中添加一些额外的属性?
withErrors
方法似乎允许为响应设置字符串消息或MessageBag(很可能来自验证程序),以便可以在模板中(从会话中)访问错误。
有没有办法以某种方式自定义消息?能够在消息中添加/设置一些属性(如颜色,优先级,源,图标等)然后在模板中检索它们将允许我“决定”如何呈现它。
我想一种方法是使用命名的消息包,但这不是很方便。事实上,这样我只会“分组”我的消息,然后无论如何都必须遍历模板中的每个可能的组。
有什么想法吗?
谢谢
答案 0 :(得分:0)
验证错误消息只是键值对,因此无法轻松应用“标准”属性。
可以自定义错误消息文本。如果您正在使用表单请求验证,请使用函数messages()
有时我会添加自定义变量来查看,例如myError,我知道它会以不同的方式显示。