Código:
function pagin($pag_ct)
{
global $mybb; // <--- Agregar esto
function pagin($pag_ct)
{
global $mybb; // <--- Agregar esto
(17 Aug, 2011, 10:05 am)Gypaete escribió: Una pregunta, para qué agregas el ProPortal?
Con sólo copiar y pegar funciones bastaría.
function pagin($pag_ct,$cat_name)
{
global $db, $mybb;
$resultado = $db->query("SELECT * FROM ".TABLE_PREFIX."portal_news ".$cat_name);
$numero = $db->num_rows($resultado);
// Cantidad de objetos TOTALES que se tienen que mostrar paginados
$cantidad = "$numero \n";
// Los objetos a mostrar por página
$por_pagina = 12;
//La página en la que estamos
$pager = (int)$mybb->input['page'];
// La URL de esta página... es decir, a que URL estarán hechos los links de la paginación (MyBB agregara el 'page=X'
switch($pag_ct)
{
case "general":
$url = 'portal.php';
break;
case "psvitaandpsp":
$url = 'portal.php?categoria=psvitaandpsp';
break;
case "n3dsandds":
$url = 'portal.php?categoria=n3dsandds';
break;
case "wiiandwiiu":
$url = 'portal.php?categoria=wiiandwiiu';
break;
case "ps3":
$url = 'portal.php?categoria=ps3';
break;
case "xbox360":
$url = 'portal.php?categoria=xbox360';
break;
}
// La llamad a la función. Esta variable es la que contiene los "numeritos" :p
return $paginacion = multipage($cantidad , $por_pagina , $pager, $url);
}
$cat_name = "";
echo pagin("general",$cat_name);