Код: Выделить всё
$model=new RegForm();
if(Yii::$app->getRequest()->post('reg') && Yii::$app->getRequest()->getIsAjax()) {
return $this->asJson([
'success' => true,
'message' => \yii\bootstrap\ActiveForm::validate($model),
]);
}
Код: Выделить всё
$(document).on('click', '#mdl-snackbar', function(event) {
event.preventDefault();
let errorPush = document.querySelector('#mdl-push_error');
$.post(
document.location.href,
{reg: 1}
).done(function(response) {
if (response.success) {
let errors=Object.values(response.message);
let data = {
message: errors.join('\r\n'),
timeout: 3000,
actionText: 'Undo'
};
errorPush.MaterialSnackbar.showSnackbar(data);
}
});
})