¡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 Posts al azar
#1

5
Mejor respuesta del mensaje Posts al azarDemo
Debes agradecer para ver el contenido...

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



En c.posts.php --> inc --> class --> c.posts.php

Buscar:
/*
getCatData()
:: OBTENER DATOS DE UNA CATEGORIA
*/ 


Arriba agregar:
/*
getPostsAzar()
*/
function getPostsAzar(){
global 
$tsCore$tsUser;
//
$query db_exec(array(__FILE____LINE__), 'query''SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_date, p.post_hits, u.user_name, c.c_seo, c.c_nombre, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON u.user_id = p.post_user LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE p.post_status = \'0\' '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' 'AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' ORDER BY RAND() ASC LIMIT 10');
//
$data result_array($query);
//
return $data;




En posts.php --> inc --> php --> posts.php

Buscar:
// TOP USERS
$smarty->assign("tsTopUsers",$tsTops->getHomeTopUsers()); 


Debajo agregar:
//POSTS AL AZAR
$smarty->assign("tsPostsAzar",$tsPosts->getPostsAzar()); 


En t.home.tpl --> themes --> default --> templates --> t.home.tpl

Buscar:
{if $tsConfig.c_fotos_private == && !$tsUser->is_member}
{else}
{include 
file='modules/m.home_fotos.tpl'}
{/if} 


Arriba agregar:
{include file='modules/m.home_posts_azar.tpl'




Y subir esta carpeta

Mega
Debes agradecer para ver el contenido...

Google Drive
Debes agradecer para ver el contenido...

Mediafire
Debes agradecer para ver el contenido...
Responder
#2

0
Se ve interesante, gracias por compartirlo
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)