Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/05/2005, 23:05
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Bueno... sí es un bug.... pero que no genera error, pues siempre la variable se pondrá al final.
De todas maneras hay que corregirlo.
Este error se da cuando no se propagan variables y Paginator, entonces, propaga todo el $_GET. Cuando hice el cambio en la versión 1.6, reescribí la forma de propagar y cometí ese descuido.
Ojalá me dé un tiempito para actualizarlo lo antes posible (si puedo hoy mismo).
Para los que no quieren esperar, pueden resolverlo colocando esta línea encima de la línea 206:
Código PHP:
    if(isset($_GET['_pagi_pg']))unset($_GET['_pagi_pg']);// Quitamos del array $_GET la variable _pagi_pg. No debe propagarse. 
O sea que esa parte quedaría así:
Código PHP:
 if(!isset($_pagi_propagar)){
     
//Si no se definió qué variables propagar, se propagará todo el $_GET (por compatibilidad con versiones anteriores)
    
if(isset($_GET['_pagi_pg']))unset($_GET['_pagi_pg']);// Quitamos del array $_GET la variable _pagi_pg. No debe propagarse.
    
$_pagi_propagar array_keys($_GET); 
Saludos