public static function clearFilters($controller, $model) { $model->unsetAttributes(); try { if (EButtonColumnWithClearFilters::modelUsesBehavior($model, 'ERememberFiltersBehavior')) { $model->unsetFilters(); } } catch (Exception $e) { } $controller->redirect(array($controller->action->ID)); }
public static function clearFilters($controller, $model) { $model->unsetAttributes(); if (EButtonColumnWithClearFilters::modelUsesBehavior($model, 'ERememberFiltersBehavior')) { try { $model->unsetFilters(); } catch (Exception $e) { } } if (isset($_GET['id'])) { $controller->redirect(array($controller->action->ID, 'id' => Yii::app()->request->getParam('id'))); } else { $controller->redirect(array($controller->action->ID)); } }