Laravel多个文件通过自定义消息上载所有类型的验证
是否有人可以指导我使用可能的验证规则(如必需、维度等)对多个文件上载进行自定义消息验证 请参阅详细信息查询 我有一个输入类型为file namepictures的表单,可以上传多个文件 我已在提交时在控制器中添加了以下代码Laravel多个文件通过自定义消息上载所有类型的验证,laravel,Laravel,是否有人可以指导我使用可能的验证规则(如必需、维度等)对多个文件上载进行自定义消息验证 请参阅详细信息查询 我有一个输入类型为file namepictures的表单,可以上传多个文件 我已在提交时在控制器中添加了以下代码 public function postPictures(EscortsPicturesRequest $request) { } 在FormRequest中,我有以下代码 <?php namespace App\Http\Requests; use Illum
public function postPictures(EscortsPicturesRequest $request)
{
}
在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,jpg,png',
];
}
}
您可以按照以下代码进行操作:
制作一个模型并提及以下代码:
public function getPlanRules($act = 'add'){
return [
'title' => "required|string",
'image.*' => (($act == 'add') ? 'required|' :
'sometimes|')."image|max:5000",
];
}
还有一件事别忘了在blade表单中提到下面的代码
'accept'=>'image/*', 'multiple'=>true])
你试过什么??什么东西没有按预期工作??给我们看一些代码。这不是一个代码编写服务。我们很乐意帮助您解决任何特定的问题,但您必须想出一些办法。@zahidhasanemon更新了答案。希望你对我的问题提出建议/回答。谢谢你的回答,请检查更新的问题以了解我的要求。