Quantcast
Channel: Datalife Engine - miwebperfecta
Viewing all articles
Browse latest Browse all 3

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

$
0
0
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.

La entrada Mostrar la imagen del perfil en el artículo completo de Datalife Engine se publicó primero en miwebperfecta.


Viewing all articles
Browse latest Browse all 3