Настроенный 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 и удалите строки с паролем и адресом электронной почты.