public function actionClients_page() { $this->layout = '//layouts/main'; $user = Users::model()->findByPk(Yii::app()->user->id); $client = new Clients(); if (isset($_POST['Clients']) && isset($_POST['Clients']['search'])) { $client->keyword = $_POST['Clients']['keyword']; if ($_POST['type'] == Yii::app()->user->id) { $client->responsable_id = Yii::app()->user->id; } elseif ($_POST['type'] == 'manager') { $client->responsable_id = $_POST['Clients']['manager_id']; } elseif ($_POST['type'] == 'director') { $client->responsable_id = $_POST['Clients']['director_id']; } elseif ($_POST['type'] == 'all') { $client->responsable_id = 'all'; } elseif ($_POST['type'] == 'no') { $client->responsable_id = 'no'; } $client->attributes = $_POST['Clients']; } $client_table_data = $client->searchClients(); $this->render('clients_page', array('user' => $user, 'client' => $client, 'client_table_data' => $client_table_data)); }