Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Вывод изображения пользователя на главной

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


     17.01.2013    Общие вопросы по PHP    2043

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

Требуется вывести аватар пользователя на главной странице сайта, но при этом не использовать стандартный тег {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
1

27 | 15

verstala - 17 января 2013 17:53 - Гости

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

verstala
1

27 | 15

verstala - 17 января 2013 18:21 - Гости

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

BR0kEN
163

235 | 275

BR0kEN - 18 января 2013 10:08 - Эксперт

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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