как проверить поле, которое должно быть ложным в laravel форме запроса - PullRequest
0 голосов
/ 11 апреля 2020

Я хочу установить ('is_color' = false) if ('is_variation' = true) в запросе формы

        $rules  = [
            'is_color'                      =>  'nullable|boolean',
            'is_guarantee'                  =>  'nullable|boolean',
            'is_variation'                  =>  'nullable|boolean',
        ];

1 Ответ

1 голос
/ 11 апреля 2020

Кажется, это не связано с проверкой. Я обнаружил, что вы хотите установить is_color из-за значения is_variation, поэтому вы можете проверить только is_variation и установить is_color. Но вы можете проверить эти параметры, связанные друг с другом, с помощью метода make с именем withValidator в запросе формы. Для получения дополнительной информации вы можете увидеть ссылку ниже: С Валидатором

Или вы можете сделать пользовательскую проверку правил: Пользовательская проверка в laravel

...