Вывод имени вошедшего

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Вывод имени вошедшего

Сообщение lomuk » 26 сен 2013, 16:33

Добрый день, подскажите как вывести имя или эмейл вошедшего?

"Вы вошли как : .....@...."
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0

Re: Вывод имени вошедшего

Сообщение Xpycm » 26 сен 2013, 16:39

Вечер добрый

Код: Выделить всё
Yii::app()->user->getState('username'
и соответственно
Код: Выделить всё
Yii::app()->user->getState('email'
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Вывод имени вошедшего

Сообщение Xpycm » 26 сен 2013, 16:40

Не проверял, но, судя по файлу protected\components\UserIdentity.php, должно работать.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Вывод имени вошедшего

Сообщение lomuk » 26 сен 2013, 16:46

А в каком файле ковырять это меню?

Код: Выделить всё
Добавить объявление|Связаться с нами|Оставить заявку|Личный кабинет
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0

Re: Вывод имени вошедшего

Сообщение Xpycm » 26 сен 2013, 16:48

Если мне не изменяет память, то protected\components\Controller.php
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Вывод имени вошедшего

Сообщение lomuk » 26 сен 2013, 17:45

"сую" данный код в Controller.php и либо ничего не происходит либо страница не грузится
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0

Re: Вывод имени вошедшего

Сообщение Xpycm » 26 сен 2013, 18:07

lomuk писал(а):"сую" данный код в Controller.php и либо ничего не происходит либо страница не грузится


Какой код "суёте" и что ожидаете от "сувания"?
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Вывод имени вошедшего

Сообщение lomuk » 27 сен 2013, 09:28

Данный вами выше код, а ожидаю увидеть отображение имени/мейла
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0

Re: Вывод имени вошедшего

Сообщение Xpycm » 27 сен 2013, 09:51

PHP echo

получим:

Код: Выделить всё
echo Yii::app()->user->getState('username'); 
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Вывод имени вошедшего

Сообщение lomuk » 27 сен 2013, 13:22

Спасибо, правда вывел иначе
Код: Выделить всё
array('label' => Yii::app()->user->getState('username'), 'visible'), 
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 28

cron