Данные о пользователе выводятся в нескольких местах:
при просмотре объявления, файл protected/modules/apartments/views/_user_info.php
при выводе пользователей, файл protected/modules/users/views/_search_user_item.php
соответственно, те данные которые должны отображаться только авторизованному пользователю, оборачиваете в код:
- Код: Выделить всё
if(Yii::app()->user->isGuest){
echo 'Для того чтобы видеть контакты войдите на сайт';
} else {
if($data->canShowInView('phone')){
$icon = CHtml::image(Yii::app()->baseUrl . '/images/design/phone-16.png');
echo '<li>' . $icon . ' <span id="owner-phone">' . CHtml::link(tc('Show phone'), 'javascript: void(0);', array('onclick' => 'generatePhone();')) . '</span>' . '</li>';
}
}