if(!Yii::app()->user->isGuest){
} else {
echo '<div class="flash-notice" >'.tc('Вы должны зарегистрироваться, чтобы просмотреть контакты владельца объявления').'</div>';
}
<?php
if($model->canShowInView('phone')) {
echo '<li class="li1"><span id="owner-phone">' . CHtml::link(tc('Show phone'), 'javascript: void(0);', array('onclick' => 'generatePhone();')) . '</span>' . '</li>';
}
?>
<?php
if($model->canShowInView('phone') && !Yii::app()->user->isGuest) {
echo '<li class="li1"><span id="owner-phone">' . CHtml::link(tc('Show phone'), 'javascript: void(0);', array('onclick' => 'generatePhone();')) . '</span>' . '</li>';
}
?>
Koduc писал(а):Файл themes/classic/views/modules/apartments/views/_user_info.php
В самом начале после <?php впишите:
- Код: Выделить всё
if(!Yii::app()->user->isGuest){
и в конце, перед ?> впишите:
- Код: Выделить всё
} else {
echo '<div class="flash-notice" >'.tc('Вы должны зарегистрироваться, чтобы просмотреть контакты владельца объявления').'</div>';
}
Макс3000 писал(а):При открытии объявления пустая страница с надписью: Parse error: syntax error, unexpected T_ELSE in /home/u167582/agentownet/www/themes/classic/views/modules/apartments/views/_user_info.php on line 49
fisher писал(а):если хотите скрыть телефон, то действия следующие:
в файле /themes/atlas/views/modules/apartments/views/view.php
в коде
- Код: Выделить всё
<?php
if($model->canShowInView('phone')) {
echo '<li class="li1"><span id="owner-phone">' . CHtml::link(tc('Show phone'), 'javascript: void(0);', array('onclick' => 'generatePhone();')) . '</span>' . '</li>';
}
?>
надо добавить словие
- Код: Выделить всё
<?php
if($model->canShowInView('phone') && !Yii::app()->user->isGuest) {
echo '<li class="li1"><span id="owner-phone">' . CHtml::link(tc('Show phone'), 'javascript: void(0);', array('onclick' => 'generatePhone();')) . '</span>' . '</li>';
}
?>
Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18