Как обработать данные с формы через виджет Yii2?
Добрый вечер.
Не обязательно через виджет.
Если использовать форму будете в шаблоне, то главное передать в шаблон модель.
А дальше как и с обычной формой.
Создаёте в контролере действие, которое будет обрабатывать данные из формы, принимаете данные через ajax и обрабатываете. После этого возвращаете ответ, или успешная отправка формы или ошибка.
1. Создаете виджет
2. В методе run пишете логику по обработке данных из массива $_POST
3. В методе run рендерите вьюшку
4. Во вьюшке выводите форму
Profit