Привет!
Есть форма с полями:
1) метод платежа (банк, карты)
2) сумма
3) обязательные поля в зависимости от метода
3.1) банк (инн, название, счет)
3.2) карты (владелец, номер)
На стороне сервера я так понимаю надо через сценарии. На стороне клиента создавать отдельный валидатор?
Как правильно реализовать валидацию на стороне сервера и клиента?
Валидация формы с меняющимися параметрами
Re: Валидация формы с меняющимися параметрами
Через rules на стороне сервера
Код: Выделить всё
['your_field', 'required', 'when' => function($model) {
return YOUR_CONDITION;
}, 'message' => YOUR_MESSAGE
],
Re: Валидация формы с меняющимися параметрами
Спасибо! Это то, что надо.unknownby писал(а): ↑2020.02.24, 15:13 Через rules на стороне сервераКод: Выделить всё
['your_field', 'required', 'when' => function($model) { return YOUR_CONDITION; }, 'message' => YOUR_MESSAGE ],