Виджет, предупреждающий о несохраненных данных в форме

Выложил виджет, предупреждающий о несохраненных данных в CActiveForm при попытке уйти со страницы (например, при клике по ссылке или при попытке обновить страницу).

Пример использования:

$this->widget('vendor.lagman.yii-unsaved-form-widget.UnsavedFormWidget', [
    'message'=>'Имеются несохраненные данные!',
    'form'=>$form,
]);

GitHub: https://github.com/russianlagman/yii-unsaved-form-widget
Packagist: https://packagist.org/packages/lagman/yii-unsaved-form-widget