в файле
/core/lib_clubs.php
добавляем в самый “хвост”
новую функцию:
function clubMembersListWithAvatar($club_id){
$inCore = cmsCore::getInstance();
$inDB = cmsDatabase::getInstance();
$sql = "SELECT u.id as id, u.nickname as nickname, u.login as login, p.imageurl as imageurl
FROM cms_user_clubs c
LEFT JOIN cms_users u ON u.id = c.user_id
LEFT JOIN cms_user_profiles p ON p.user_id = u.id
WHERE c.club_id = '$club_id'";
$rs = $inDB->query($sql);
$total = $inDB->num_rows($rs);
$now=0; $html = '';
while($usr = $inDB->fetch_assoc($rs)){
include_once($_SERVER['DOCUMENT_ROOT'].'/components/users/includes/usercore.php');
}
$usrimage = usrImageNOdb($usr['id'], 'small', $usr['imageurl']);
$html .= $usrimage.'<a href="/users/'.$usr['login'].'" class="nickname"><span>'.$usr['nickname'].'</span></a>';
if ($now < $total-1) { $html .= ', '; }
$now ++;
}
return $html;
}
сразу после функции clubMemmbersList (это она и есть только слегка видоизмененная)
в файле
/components/clubs/frontend.php
(строка 159)
$club['members_list'] = clubMembersList($id);
изменяем на:
$club['members_list'] = clubMembersListWithAvatar($id);
если нужно что-то дополнительно меняем в шаблоне
(или код в конце новой функции clubMembersListWithAvatar $html .= )
(/папка_шаблона/components/com_clubs_view_club.tpl)
строка 28:
<div class="list">{$club.members_list}</div>