Настроенный ClistView, чтобы скрыть некоторую информацию

Это мой UserController, index action, файл, сгенерированный zii, из моей модели User:

/**
 * Lists all models.
 */
public function actionIndex()
{
    $dataProvider=new CActiveDataProvider('User');
    $this->render('index',array(
        'dataProvider'=>$dataProvider,
    ));
}

И это мой файл просмотра вышеуказанного действия:

 <?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_view',
 )); ?>

Это все по умолчанию. Что мне нужно, так это чтобы я мог скрыть пароль пользователя и адрес электронной почты, потому что теперь при использовании операции по умолчанию crud видны. Когда я иду к своему индексу действий контроллера пользователя, я хочу список со всеми моими пользователями, но только с их идентификатором пользователя и именем пользователя, без ценной информации, такой как электронная почта и пароль.

1 ответ

Решение

Откройте файл webapp_folder/protected/views/user/_view.php и удалите строки с паролем и адресом электронной почты.

Другие вопросы по тегам