使用条件表单输入的Laravel表单验证

时间:2016-07-22 15:29:11

标签: php laravel

好奇是否有一种简单的方法可以做到这一点。让我们说例如我有一个无线电输入,询问如下:

你拥有一辆车吗? (y)(n)

如果回答是,那么它会问:

你拥有什么类型的汽车?

问题是 - 如果我在Laravel中设置验证,我是否可以设置一条规则,说明“你拥有什么类型的汽车?”只有在“你拥有一辆车”被选为是的时才需要吗?

我设想的方式是,在公共函数规则中,我在那里有条件,声明如果选择是,则返回这些规则。但是如果我有一个包含80多个字段的表单,那么无论条件如何,其中一些都是必需的,其中一些是有条件的。在不必在多个if / else语句下重复相同规则的情况下,最简单的方法是什么?

1 个答案:

答案 0 :(得分:1)

在这里回答我自己的问题:

required_if:字段,值,...

如果字段字段等于任何值,则必须存在验证字段。