Facebook Connect

Connect with Facebook

Nube de Tags

Inicio de sesión

Ejemplo de paginacion en drupal 6 usando theme_pager

1° podemos crear  una ruta para la pagina de ejemplo

$items['paginacion_test'] = array(
    'title' => t(''),
    'page callback' => 'paginacion_test',
     'access callback' => TRUE,
    'type' => MENU_CALLBACK
  );

2° luego seguimos con una funcio simple.

function paginacion_test(){
    
    drupal_set_title(" paginacion de prueba");
    
    $limit = 5;
    $q = "select * from node";
    $cq = "select count(*) from node";
    $rs = pager_query($q,$limit,0,$cq);
    $cc=1;
    while($fila = db_fetch_object($rs)){
        $lista.=$cc.".-".$fila->title."<br>";
        $cc++;
       
        }
    $output = $lista;
   
    
     $paginacion = theme_pager($tags = array('<<','< prev','','next >','>>'),$limit, $element = 0, $parameters = array(), $quantity = 5);
    
    
    return $output."<br>".$paginacion;
    }

3° Luegon entrando con la ruta creada podremos ver la paginacion que muestra el titulo de todos los nodos creados.

Para mas detalles puedes comunicarte con nostros. bye