我正在通过使用控制器中的validate()方法来验证表单$request。它可以工作,但是除了错误消息(在$errors变量中可用)之外,我还希望将Session消息放置在警报组件上,这通常是我们with()在controller方法末尾返回视图时通过使用该方法来执行的操作。但是,当该validate()方法向我返回错误时,我没有找到将会话消息添加到其中的方法。
代码是这样的:
$request->validate([
'name' => 'required',
'cpf' => 'cpf|required',
'email' => 'email|required',
'data_de_nascimento' => 'date',
'data_de_pagamento' => 'date',
'modalidade' => 'required',
'instrutor' => 'required',
'avaliacao' => 'file|required',
);
我希望该validate()方法为我返回这些参数的会话:
'message' => [
'content' => 'Check the mistaken information!',
'type' => 'danger',
]
是否可以?还是应该使用Validator类?
慕仙森
慕妹3242003
萧十郎