Задать вопрос
@ZaurK

Как сбросить данные в модальном окне?

Приветствую! Сделал отправку писем из модального окна вот по этому уроку. Но при отправке данные в форме остаются и при перезагрузке страницы пытаются снова уйти. В виджете добавил строку которая закомментирована, но выдает ошибку, что такого метода нет
<?php
 
namespace frontend\components;
 
use Yii;
use yii\base\Widget;
use frontend\models\ContactForm;
 
class FBFWidget extends Widget
{
 
    public function run()
    {
        $model = new ContactForm();
        if ($model->load(Yii::$app->request->post()) && $model->contact(Yii::$app->params['adminEmail'])) {
            Yii::$app->session->setFlash('contactFormSubmitted');
			//return $this->refresh();
        }
        return $this->render('fbfWidget', [
            'model' => $model,
        ]);

    }
 
}

Как сделать так, чтоб данные сбрасывались?
  • Вопрос задан
  • 237 просмотров
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
$model->load в виджете? Выкиньте такой урок.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы