Добрый день! 
Подскажите, кто в курсе, а можно сделать просмотр контактов для посетителя после авторизации на сайте?
			
		
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>';
    }
}
 



if(Yii::app()->user->isGuest){ 

<?php
    $owner = $data->user;
    //echo '<h3>'.tc('Listing provided by').'</h3>';
    echo '<div class="user-info-ava">';
    echo $owner->renderAva();
    echo $owner->getNameForType();
    echo '</div>';
    echo '<div class="user-info-right">';
    echo '<ul class="user-info-ul">';
    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>';
    }
    if (param('use_module_request_property') && $data->owner_id != Yii::app()->user->id){
        $icon = CHtml::image(Yii::app()->baseUrl . '/images/design/email-16.png') . ' ';
        echo '<li>' . $icon . CHtml::link(tt('request_for_property'), $data->getUrlSendEmail(), array('class'=>'fancy')) . '</li>';
    }
    $icon = CHtml::image(Yii::app()->baseUrl . '/images/design/ads-16.png') . ' ';
    echo '<li>' . $icon . $owner->getLinkToAllListings() . '</li>';
    echo '</ul>';
    echo '</div>';
    echo '<div class="clear"></div>';
    $additionalInfo = 'additional_info_'.Yii::app()->language;
    if (isset($data->user->$additionalInfo) && !empty($data->user->$additionalInfo)){
        echo '<div class="clear"></div>';
        echo CHtml::encode(truncateText($data->user->$additionalInfo, 20));
    }
    Yii::app()->clientScript->registerScript('generate-phone', '
                function generatePhone(){
                    $("span#owner-phone").html(\'<img src="'.Yii::app()->controller->createUrl('/apartments/main/generatephone', array('id' => $data->id)).'" />\');
                }
            ', CClientScript::POS_END);
    ?>




emma233 писал(а):где найти if(Yii::app()->user->isGuest){ что бы удалить ?



Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: Bing [Bot] и гости: 4