大佬教程收集整理的这篇文章主要介绍了Laravel 多个文件上传所有类型的自定义消息验证,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以指导我使用可能的验证规则(如必需、维度等)对上传的多个文件进行自定义消息验证吗?
查看详情查询。
我有一个输入类型文件名图片的表单,它可以上传多个文件
我在提交时在控制器中添加了以下代码
public function postPictures(EscortsPicturesrequest $request)
{
}
Ina Formrequest,我有以下代码
<?php
namespace App\http\requests;
use Illuminate\Foundation\http\Formrequest;
class EscortsPicturesrequest extends Formrequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the valIDation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'pictures' => 'required|min:5|max:10','pictures.*' => 'image|mimes:jpeg,png,jpg,gif,svg|dimensions:min_wIDth=512,min_height=512','selfIE.*' => 'image|mimes:jpeg,png',];
}
}
现在,我想自定义每个验证消息,例如
最小错误消息
最大错误信息
每张图片的尺寸信息
您可以按照以下代码进行操作: 制作模型并提及如下代码:
public function getPlanRules($act = 'add'){
return [
'title' => "required|@R_607_10495@ng",'image.*' => (($act == 'add') ? 'required|' :
'sometimes|')."image|max:5000",];
}
还有一件事不要忘记在表单刀片中提到下面的代码
'accept'=>'image/*','multiple'=>true])
以上是大佬教程为你收集整理的Laravel 多个文件上传所有类型的自定义消息验证全部内容,希望文章能够帮你解决Laravel 多个文件上传所有类型的自定义消息验证所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。