У меня есть сценарии (валидации), и всё работает хорошо (касаемо других полей)
но каптча при сценарии 'body' всё равно отрабатывает( Как это решить? (именно при сценарии, я не хочу отказываться от каптчи)
public $reCaptcha;
public function rules()
{
return [
[['types_pub','subj','name','email','body'], 'required'],
[['email',], 'email'],
[['types_pub','created_at',], 'integer'],
[['is_new',], 'boolean'],
[['subj','name','email'],'string','length'=>[4,32]],
[['body',], 'string','length'=>[10,1024]],
[['reCaptcha'], ReCaptchaValidator::className(), Yii::$app->params['common']['view']['form']['reCaptcha']['key_Secret'] => Yii::$app->params['common']['view']['form']['reCaptcha']['value_Secret']],
];
}
public function scenarios()
{
$scenarios = parent::scenarios();
$scenarios['common'] = [
'types_pub','subj','name','body','email', 'reCaptcha'
];
$scenarios['body'] = [
'body'
];