no te preocupes, la funciones que me sirven del proportal es la de orden y visualizar bloques por grupo de usuario y como no deseaba hacer eso, que mejor modo de instalándolo y así usar el orden de bloques y colocando bloques que yo creo, algo mas tengo un utlimo problema que no me a vía fijado es que en la pagina inicial del digamos portal.php el boton de siguiente no me funciona y es que me manda de nuevo a la pagina principal es decir portal.php pero lo de mas me sirve porque cuando hago click en el botón de la pagina 2 me sale tranquilo y también me funciona bien el botón de siguiente.
Porque crees que pasara esto???
esta es la función que he hecho:
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);
}
y así la aplico
$cat_name = "";
echo pagin("general",$cat_name);
he estado viendo pero no le encuentro error.