Возраст в списке пользователей.
При поиске пользователей выводится список по заданным параметрам.
В списке показаны:
1. Имя пользователя.
2. Аватар.
3. Статус.
4. Последний визит.
К этому списку хочу добавить возраст.
Простое копирование переменной из профиля не срабатывает.
Куда копать?
строка примерно 340, после строк
if ($is_users){ while($usr = $inDB->fetch_assoc($result)){ $rownum++; $usr['avatar'] = usrLink(usrImageNOdb($usr['id'], 'small', $usr['imageurl'], $usr['is_deleted']), $usr['login'], $menuid); $usr['nickname'] = cmsUser::getProfileLink($usr['login'], $usr['nickname']); $usr['flogdate'] = $inCore->dateFormat($usr['flogdate'], true, true); $usr['status'] = usrStatusList($usr['id'], $usr['flogdate'], false, $usr['gender']); $usr['num'] = $rownum + ($page-1)*$perpage;
$usr['birthdate'] = $inCore->dateFormat($usr['birthdate']);
Спасибо за помощь. Да, теперь выводится дата рождения.
копать надо в файле components/users/frontend.php
строка примерно 340, после строк
вставить
if ($is_users){ while($usr = $inDB->fetch_assoc($result)){ $rownum++; $usr['avatar'] = usrLink(usrImageNOdb($usr['id'], 'small', $usr['imageurl'], $usr['is_deleted']), $usr['login'], $menuid); $usr['nickname'] = cmsUser::getProfileLink($usr['login'], $usr['nickname']); $usr['flogdate'] = $inCore->dateFormat($usr['flogdate'], true, true); $usr['status'] = usrStatusList($usr['id'], $usr['flogdate'], false, $usr['gender']); $usr['num'] = $rownum + ($page-1)*$perpage;
только при этом будет показываться не возраст, а дата рождения юзера
$usr['birthdate'] = $inCore->dateFormat($usr['birthdate']);
Теперь бы доделать дело до конца.
Я использую метод Максимова ссылка, который позволяет выводить вместо даты именно возраст.
Есть ли вариант заставить этот метод работать в выводе пользователей?!
Спасибо Михаилу. Он помог мне решить проблему.
Могу помочь, если надо стучите в ЛС.