¡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) Miembros del staff en la home
#1

5
Mejor respuesta del mensaje (Mod) Miembros del staff en la homeHola a todos buenas tardes, vuelvo con un pequeño mod y tutorial, no es la gran cosa, pero es un pequeño aporte, antes era algo que por ahi algunos utilizaban recuerdo, pero bueno estaba haciendo algo similar para un proyecto y se me dio por compartirlo.
Consiste en mostrar a los miembros del staff en la home, yo en este caso incluyo admin y mod que vienen por default, así como también lo realice para el theme default. pero bueno no es muy complicado y tratare de explicar lo mejor que pueda. Además cualquier consulta la pueden dejar en los comentarios!
Comencemos:
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]
Como pueden ver, se muestra a los miembros del staf, su rango, y su img representante del rango, además si este tiene nombre, se mostrara en ves de su nick.
 ->Instalación:

-> en c.post.php buscar:
 
    /*
        getLastComentarios()
        : PARA EL PORTAL
    */ 

-> arriba agregar:
 
    //USUARIOS STAFF
    
function getMiembrosDelStaff(){
        global 
$tsCore$tsUser;
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT DISTINCT u.user_name, u.user_id, u.user_posts, u.user_rango, r.r_name, r.r_color, r.r_image, p.p_nombre FROM u_miembros AS u LEFT JOIN u_perfil AS p ON u.user_id = p.user_id LEFT JOIN u_rangos AS r ON u.user_rango = r.rango_id WHERE (u.user_rango = \'2\' || u.user_rango = \'1\') ORDER BY r.rango_id LIMIT 6');        
        
$data result_array($query);
        return 
$data;
    } 

-> Importante notar donde dice (u.user_rango = \'2\' || u.user_rango = \'1\')  para poder agregar mas rangos deben incluir, OR (||) y otro rango como por ejemplo (u.user_rango = \'2\' || u.user_rango = \'1\' || u.user_rango = \'4\') 

-> Ahora en post.php buscamos:
 
    // ULTIMOS COMENTARIOS 

->  Arriba agregamos:
 
        //Miembros del staff
        
$smarty->assign("getStaff",$tsPosts->getMiembrosDelStaff()); 

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

-> Arriba agregamos:
    {include file='modules/m.home_staff.tpl'
Luego suben este archivo a la carpeta modules y listo:

Mega
Debes agradecer para ver el contenido...

Google Drive
Debes agradecer para ver el contenido...

Mediafire
Debes agradecer para ver el contenido...

4shared
Debes agradecer para ver el contenido...

Notas: por razones estéticas solo se muestran 6, pero en el botón superior derecho del box los dirige a la pestaña usuarios.
disculpen el diseño apesta lo se, pero se hizo a las apuradas.
Gracias de antemano a todos por pasar! Saludos!
Responder
#2

0
Gracias
Responder
#3

0
Me gusta, gracias
Responder
#4

0
(10-14-2022, 08:02 AM)dony escribió: Debes agradecer para ver el contenido...Gracias
 
(10-14-2022, 09:23 AM)Lalo24 escribió: Debes agradecer para ver el contenido...Me gusta, gracias


Gracias a ustedes por pasar, saludos!
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 3 invitado(s)