Как вывести данные из профил в item.tpl.php?

#1 5 апреля 2016 в 17:42
Не очень понимаю как вывести в полной записи, данные из профиля?
А именно: количство записей, и рейтинг пользователя.

А так-же, реально ли как нибудь в записи вывести группу, к которой принадлежит автор?
Т.е автор состоит в группе — новички.
Как правильно сделать запрос, что-бы вывести название группы
#2 6 апреля 2016 в 11:45
Есть идеи? :(
#3 6 апреля 2016 в 12:11

Не очень понимаю как вывести в полной записи, данные из профиля?

driverriga
Данные текущего пользователя или автора статьи?
#4 6 апреля 2016 в 12:58
Evanescence, Автора статьи.
Т.е его рейтинг, кол-в записей и его группу 😉
#6 6 апреля 2016 в 13:23
Jestik, я это качал и ставил, но мне надо, вывести именно 3 поля, в нужном мне месте, без дополнений 😊
#7 7 апреля 2016 в 09:38
Есть идеи? :(((
#8 7 апреля 2016 в 10:56
Создаем папку exemple в /system/controllers
Внутри папки /system/controllers/exemple создаем папку hooks
Внутри hooks создаем файл content_before_item.php (кодировка UTF-8) внутри
  1. <?php
  2.  
  3. class onExempleContentBeforeItem extends cmsAction {
  4.  
  5. public function run($data){
  6.  
  7. list($ctype, $item, $fields) = $data;
  8.  
  9. $author = $this->model->getItemById('cms_users', $item['user_id']);
  10.  
  11. if($author){$item['author'] = $author;}
  12.  
  13. return array($ctype, $item, $fields);
  14. }
  15.  
  16. }
Создаем еще в папке /system/controllers/exemple 3 файла frontend.php, model.php и manifest.php
  1. <?php
  2. class exemple extends cmsFrontend {}
model.php
  1. <?php
  2. class modelExemple extends cmsModel {}
manifest.php
  1. <?php
  2. return array('hooks' => array(
  3. 'content_before_item',
  4. ));
Теперь в шаблоне, в $item['author'] храниться вся информация об авторе...
Но правильнее было бы сделать хук, для конкретного типа конента, но я не знаю что за тип контента у вас
#9 7 апреля 2016 в 11:26
Evanescence, спаисбо огрмное!

  1. Теперь в шаблоне, в $item['author'] храниться вся информация об авторе...
  2.  
Даже группа?
#10 7 апреля 2016 в 12:16

Даже группа?

driverriga
не проверял, но вроде ID группы
#11 20 апреля 2016 в 10:36
Актуально :)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.