Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Вывод изображения пользователя на главной

Вывод изображения пользователя на главной


     Все вопросы » Общие вопросы по PHP    3580

вопрос
Здравствуйте!

Требуется вывести аватар пользователя на главной странице сайта, но при этом не использовать стандартный тег {login}
в сети не нашел ответа, прошу помощи у знатоков

С Ув. Андрей

Ответил: BR0kEN


Открыть index.php, найти:
$tpl->set ( '{login}', $tpl->result['login_panel'] );
и ниже добавить:
if ($member_id['foto'] == '') $tpl->set ('{avatar}', '{THEME}/dleimages/noavatar.png');
else $tpl->set ('{avatar}', '/uploads/fotos/'. $member_id['foto']);
В main.tpl использовать:
<img src="{avatar}" alt="" />
Отредактировал 18-01-2013, 10:07 - BR0kEN
Причина: дополнил

3 комментария

verstala
Гости

verstala - -

К сожалению не работает!

verstala
Гости

verstala - -

Работает если у пользователя есть аватар, но если пользователь не загрузил изображение, просто пустой блок, а нужно чтоб выводилось изображение noavatar.

BR0kEN
Эксперт

BR0kEN - -

verstala, ничего сложного. См. ответ.

Похожие вопросы

наверх