Информация о пользователе в меню

Как вывести информация о пользователе создавшем запись в меню?

 
Посетитель
no avatar
Сообщений: 62
Приветствую. Назрел вопрос знатокам :)
Как на странице с записью вывести информацию о пользователе (id, логин) создавшем эту запись в меню действий?
Возможно кто то уже реализовал у себя по аналогии со вставкой id текущего пользователя через {user:id}?
Посетитель
small user social cms
Медаль
Сообщений: 865
Код PHP:
  1. $this->addToolButton(array(
  2. 'class' => 'profile',
  3. 'title' => 'Автор: '.$item['user_nickname'],
  4. 'href' => href_to('users', $item['user_id'])
  5. ));
только предлагаю бесхозно кнопку не оставлять, а положить её в условия, например не показывать тем, кому просмотр профиля не разрешён.
Редактировалось: 1 раз (Последний: 9 апреля 2015 в 01:00)
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1035
PIN, не получиться. В записи не содержится никнейм пользователя, только id.
Сперва нужно получить юзера. Итого получиться что то типо этого:
Код PHP:
  1.  
  2. $user_model = cmsCore::getModel('users');
  3. $user = $user_model->getUser($item['user_id']);
  4. $this->addToolButton(array(
  5. 'class' => 'profile',
  6. 'title' => 'Автор: '.$user['nickname'],
  7. 'href' => href_to('users', $item['user_id'])
  8. ));
  9.  
Редактировалось: 1 раз (Последний: 9 апреля 2015 в 03:25)
Посетитель
small user social cms
Медаль
Сообщений: 865
Rossoman, прошу проверить и убедиться! Более того есть вложенный в item массив user
Посетитель
small user social cms
Медаль
Сообщений: 865
мааааленький массивчик user ))
Посетитель
no avatar
Сообщений: 62
PIN, Rossoman, Благодарю, то что нужно! ))
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: