如何添加laravel多个required_if(如AND逻辑)

努格拉哈

如何在Laravel验证中添加laravel多个required_if(例如AND逻辑)。我要'featured_img' if (pagetype == '2' and featured == '1')

我尝试这个:

'featured_img'   => 'required_if:pagetype,2|required_if:featured,1|mimes:jpg,jpeg,bmp,png',

但是此验证使“ featured_img”是必需的,尽管其中之一为假(这类似于逻辑“ OR”。我希望使其像“ AND”逻辑)

谢谢

扎卡里亚·阿查尔基(Zakaria Acharki)

您可以使用自定义验证,例如:

$validator->sometimes('featured_img', 'required', function($request) {
    return ($request->pagetype == '2' && $request->featured == '1')
});

看一下条件添加规则

希望这会有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Laravel中使用多个required_if?

Required_if laravel具有多个值

具有多个条件的 Laravel 请求验证 required_if

如何在 Laravel 7 中设置 required_if

如何在PHP中使用required_if Laravel验证

required_if Laravel 5验证

Laravel中的required_if验证

Laravel验证程序规则中不同字段上的多个“ required_if”

required_if 不是 Laravel 中的情況

验证字段:required_if URL在Laravel中包含参数

使用多值评估与 laravel 中的 required_if 相反

Laravel 5.7使用星号,required_if验证字段

VeeValidate'required_if:'规则

具有其他条件的验证规则required_if(Laravel 5.4)

Azure逻辑应用程序-如何为案例添加具有多个值的开关案例

Laravel 验证规则 required_if 另一个字段值在数组中,不起作用

Laravel如何从视图函数添加到所述控制器(业务逻辑层)

如何在独特的属性laravel中添加多个条件?

雄辩的Laravel多个,如where和where子句

Django:FormView:如何添加初始逻辑?

如何添加一些搜索逻辑

Laravel 5.6验证required_without多个

如何编写创建多个终端窗格(如tmux)的脚本?

Ansible如何从嵌套的json(如输出)获取多个值

如何为多个系统属性做多个逻辑端?

Liquibase,如何添加一组字段,如主键?

如何添加“系统”本地用户,如mysql或tomcat?

如何添加通知计时器(如whatsapp呼叫通知)?

如何添加样式(如边距)来响应组件?