Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вывести аватар юзера в краткой и полной новости ?

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


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

вопрос
Привет!
У меня 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 - 19 декабря 2016 17:43 -

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

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

Верстала - 21 декабря 2016 12:45 -

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

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

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

наверх