¡Bienvenido! ¿Aún no estás registrado?, deberás registrarte antes de poder usar el Chat, Comentar y Descargar en el Foro. Usa un email válido para la activación.
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS (MOD) Tipos de usuarios en la home (rangos)
#1

4
Mejor respuesta del mensaje (MOD) Tipos de usuarios en la home (rangos)
Hola a todo el mundo!!!
[img]Registrate o inicia tu sesión para ver este contenido[/img]

Hoy les traigo otro mod sencillo que consiste en mostrar los rangos o tipos de usuarios en la home adjunto captura a continuación:

[img]Registrate o inicia tu sesión para ver este contenido[/img]

Sin mas vueltas comencemos con la instalación:
-> en c.posts.php buscamos:
 
    /*
        getLastComentarios()
        : PARA EL PORTAL
    */ 

y debajo agregamos: 
 
    //TIPO DE USUARIOS(rangos)
    
function getRangosHome(){
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT DISTINCT r.rango_id, r.r_name, r.r_image, r.r_color, r.r_type FROM u_rangos AS r ORDER BY r.r_type LIMIT 10');
        
$data result_array($query);
        return 
$data;
    } 

->>>>TENER EN CUENTA: donde dice LIMIT 10 es la cantidad de rangos que mostrara en la home, si usted tiene mas de esa cantidad cambiar el numero por el que corresponda!

-> Seguimos, ahora en posts.php busca:
 
    // ULTIMOS COMENTARIOS
        
$smarty->assign("tsComments",$tsPosts->getLastComentarios()); 

y debajo agregan:
 
        //Tipos de usuario
        
$smarty->assign("tsRangosHome",$tsPosts->getRangosHome()); 

ahora al final de estilos.css agregan:
 
/*Rangos en la home*/
#webAffs .wMod-huser {
    
backgroundurl(images/icons/user.pngleft center no-repeat!important;
}
.
wMod-data ul li{
    
padding6px 0px!important;
    
positionrelative;
    
displayblock;
    
floatleft;
    
border-bottomdashed 1px #ddd;
    
width100%;
}
.
wMod-data ul li a{
    
width85%;
    
POSITIONRELATIVE;
    
displayblock;
    
floatleft;
}
.
wMod-data ul li a:hover{
    
text-decoration:none;
}
.
wMod-data ul li span{
    
displayblock;
    
width15%;
    
positionRELATIVE;
    
floatleft;


->ahora en t.home.tpl buscamos:
 
{include file='modules/m.home_afiliados.tpl'

y debajo agregamos:
 
                    {include file='modules/m.home_tipodeusuarios.tpl} 

->ahora descargan el siguiente archivo y lo colocan en /theme/tutema/templates/modules :
 
Debes agradecer para ver el contenido...

Eso seria todo espero haya sido de su agrado y que la instalación se entienda, saludos y gracias de antemano por pasar!
Responder
#2

0
Buena idea, me gusta, gracias por compartilo.
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)