Перейти к содержимому



lev731

Регистрация: 24 мар 2015
Off Активность: июл 13 2015 08:27

Мои сообщения

В теме: Компонент Joomla Billing 2.8.5 + все плагины + мануал

24 Март 2015 - 21:58

Добрый день! Кто может подсказать как можно в материал таким же образом:
[PHP]<?php
$user =& JFactory::getUser();
?>
<?php if($user->id) : ?>
<div id="user1">
        <?php echo $user->get('username') ?>
</div>
<?php endif ?>[/PHP]
добавить аватар. Вышеприведённый код - это код вывода в материал имени пользователя.

Вод код части таблицы который транслирует аватарки в компоненте (Extra Registration):
[PHP]if($col->field_type == 3)
     {
      echo "<td><img src='".((GetFieldValue($col->id, $row->id) != '')? GetFieldValue($col->id, $row->id) : '/media/com_extraregistration/no_avatar.png')."' height='50px'></td>";
     }[/PHP]

А вот вся таблица:
[PHP]if (count($cols) > 0)
   {
    foreach ( $cols as $col )
    {
     if(in_array($col->id, $hidden_cols))
      continue;
     if($col->field_type == 1 or $col->field_type == 2 or $col->field_type == 4 or $col->field_type == '')
     {
      echo "<td>".GetFieldValue($col->id, $row->id)."</td>";
     }
     if($col->field_type == 3)
     {
      echo "<td><img src='".((GetFieldValue($col->id, $row->id) != '')? GetFieldValue($col->id, $row->id) : '/media/com_extraregistration/no_avatar.png')."' height='50px'></td>";
     }
     if($col->field_type == 5)
     {
      echo "<td>".GetFieldValue($col->id, $row->id)."</td>";
     }
     if($col->field_type == 6)
     {
      echo "<td>".GetFieldValue($col->id, $row->id)." ".GetOption('abbr')."</td>";
     }
     if($col->field_type == 7)
     {
      echo "<td>".GetFieldValue($col->id, $row->id)."</td>";
     }
     if($col->field_type == 8)
     {
      echo "<td>[password]</td>";
     }
     if($col->field_type == 9)
     {
      echo "<td>".GetUserData(GetFieldValue($col->id, $row->id))."</td>";
     }
     if($col->field_type == 10)
     {
      echo "<td>".GetSubData(GetFieldValue($col->id, $row->id))."</td>";
     }
     if($col->field_type == 11)
     {
      echo "<td>".GetFieldValue($col->id, $row->id)."</td>";
     }
     if($col->field_type == 12)
     {
      echo "<td>".GetFieldValue($col->id, $row->id)."</td>";
     }
     if($col->field_type == 13)
     {
      echo "<td>".GetFieldValue($col->id, $row->id)."</td>";
     }
     if($col->field_type == 14)
     {
      $b = mb_substr(GetFieldValue($col->id, $row->id), 0, 40);
      if ($a != $ B)
      {
       $b .= '...';
      }
      echo "<td>".$b."</td>";
     }
    }
   }[/PHP]
Эта вся таблица в которой выводятся помимо аватарок и другие данные пользователя - меня интересует только вывод аватарки, чтобы вывести фотку пользователя в виде аватарки, после входа в аккаунт.


×

Зарегистрируйся моментально!