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

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

Как вывести аватар юзера в краткой и полной новости ?


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

вопрос
Привет!
У меня DLE 11.2
Хочу вывести аватар автора статьи в краткой и полной новости, всё перепробовал все что нашел в интернете не работает.
UserBox неправильно генерирует ссылку на аву
Хаки с правкой show.full и show.short тоже не работают.

Помогите пожалуйста вывести аву!

Ответил: Верстала


1. Открыть
/engine/modules/show.short.php
/engine/modules/show.full.php

2. Найти код
$tpl->set( '{login}', $row['autor'] );


3. Ниже добавить
$avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_users WHERE name='".$row['autor']."'"));
        if($avatar['foto'])
            $tpl->set('{avatar}',$avatar['foto']);
        else
           $tpl->set('{avatar}', "{THEME}/images/noavatar.png");


4. Для вывода использовать тег {avatar}

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

Stasiq
Юзер

Stasiq - -

ВЕРСТАЛА, Я же написал что ЭТО НЕ РАБОТАЕТ !

Верстала
Юзер

Верстала - -

все прекрасно работает

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

наверх