Mostrar la imagen del perfil en el artículo completo de Datalife Engine

mostrar la imagen del perfil en el articulo completo de datalife engine

En este tutorial, aprenderemos cómo mostrar la imagen del perfil del usuario en el artículo completo o en la historia completa dentro del sistema de gestión de contenido de Datalife Engine.

Para lograrlo, accedemos a /modules/show.full.php y buscamos:

$tpl->set( '{login}', $row['autor'] );

A continuación, añadimos lo siguiente:

$avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_users WHERE name='".$row['autor']."'"));
            if($avatar['foto']) 
                $tpl->set('{avatar}', $config['http_home_url']."".$avatar['foto']);
            else 
                $tpl->set('{avatar}', "{THEME}/dleimages/noavatar.png");

o alternativa es:

$avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_users WHERE name='".$row['autor']."'"));
            if($avatar['foto']) 
                $tpl->set('{avatar}', $config['http_home_url']."uploads/fotos/".$avatar['foto']);
                
            else 
                $tpl->set('{avatar}', "{THEME}/dleimages/noavatar.png");

En nuestra template fullstory.tpl

<img src="{avatar}" alt="{login}">
<img  resize="w:95,h:95,q:80" data-src="{avatar}" crop="c-l" loading="lazy" srcset="{avatar}?resize=95%2C95&ssl=1 95w" sizes="(max-width: 95px) 95vw, 95px"  alt="{login}" class="tu clase">

Este pequeño tutorial fue probada en la versión 15.0.

Felipe Arango

Siento pasión por el diseño web y las páginas web. Expreso mis ideas en miwebperfecta.com.

  1. Angelika dice:

    I love this

  2. Francisco dice:

    they are not free

  3. Norberto dice:

    Excelente Articulo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tu puntuación: Útil

Subir