Yii2 whenClient validation issue
问题 For some reason I cannot get conditional rule 'required' to work. Even if I reduce the condition to "always return false", required-validation seems to check this unnecessary field: public function rules() { return [ [['order_id', 'product_id', 'quantity'], 'required'], ['product_date', 'required', 'whenClient' => "function(attribute, value) { return false; }" ], // more rules here [['date_create', 'date_update', 'product_date'], 'safe'], // more rules here ]; } On form submit save() fails