En este tutorial les mostraremos la manera de mostrar la imagen del perfil del en el articulo completo o en la historia completa en el sistema de gestion de contenido de Datalife Engine.
Para ellos vamos a /modules/show.full.php y buscamos:
$tpl->set( '{}', $row['autor'] );
Abajo agregamos:
$avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_s 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
$avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_s WHERE name='".$row['autor']."'"));
if($avatar['foto'])
$tpl->set('{avatar}', $config['http_home_url']."s/fotos/".$avatar['foto']);
else
$tpl->set('{avatar}', "{THEME}/dleimages/noavatar.png");
En nuestra template fullstory.tpl
<img src="{avatar}" alt="{}">
<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="{}" class="tu clase">
Probada en la version 15.0 y 14.1
Comentarios