Страница 1 из 1

Как убрать уникальный номер объявления

СообщениеДобавлено: 30 мар 2012, 10:19
yuran25
При просмотре конкретного объявления справа помимо нужной информации выводится: Уникальный номер объявления: 32 Мне кажется для обычного пользователя это ни о чем не говорит. Можно как то удалить или подавить вывод этой фразы или например чтобы она выводилась только для админа сайта?

Re: Как убрать уникальный номер объявления

СообщениеДобавлено: 30 мар 2012, 10:56
Xpycm
При просмотре объявления файл protected\modules\apartments\views\_view.php
Удалите строку:
Код: Выделить всё
<?php echo tt('Apartment ID').': '.$data->id; ?>


и для PDF protected\modules\viewpdf\views\viewpdf.php
строка:
Код: Выделить всё
echo '<strong>'.tt('Apartment ID', 'apartments') . '</strong>: ' . $model->id; 


Но так как PDF у нас, начиная с версии 1.2.0 кэшируется, почистите папку uploads\pdfcache\

Чтобы отображалось это поле только для админа. оберните в условие:
Код: Выделить всё
if (Yii::app()->user->getState('isAdmin')) 


т.е получится так:
Код: Выделить всё
<?php
if 
(Yii::app()->user->getState('isAdmin')) {
   echo tt('Apartment ID').': '.$data->id; 
}
?>

Re: Как убрать уникальный номер объявления

СообщениеДобавлено: 30 мар 2012, 15:42
yuran25
Спасибо огромное, все получилось.

Re: Как убрать уникальный номер объявления

СообщениеДобавлено: 30 мар 2012, 16:29
Xpycm
Пожалуйста, Юрий :-)