De hecho, parece que lo unico que tienes que hacer es definir
$_pagi_propagar antes de incluir el script del paginator, revisa esta parte:
Código PHP:
Ver original// Codigo de paginator:
/*
* Propagación de variables por el URL.
*------------------------------------------------------------------------
*/
// La idea es pasar también en los enlaces las variables hayan llegado por url.
$_pagi_enlace = $_SERVER['PHP_SELF'];
$_pagi_query_string = "?";
if(!isset($_pagi_propagar)){ //Si no se definió qué variables propagar, se propagará todo el $_GET (por compatibilidad con versiones anteriores)
//Perdón... no todo el $_GET. Todo menos la variable _pagi_pg
if (isset($_GET['_pagi_pg'])) unset($_GET['_pagi_pg']); // Eliminamos esa variable del $_GET // si $_pagi_propagar no es un array... grave error!
die("<b>Error Paginator : </b>La variable \$_pagi_propagar debe ser un array"); }
Entonces, tu codigo deberia ser:
Código PHP:
Ver original$_pagi_propagar = array('var1', 'var2', 'varN');
// Aqui deberias ejecutar una funcion para limpiar todo lo que estes recibiendo por $_GET
// En el foro hay varios aportes al respecto
include 'script_del_paginator.php';
Ejemplo de funcion de limpieza :
http://www.forosdelweb.com/3497564-post2.html
Deberias hacer un ciclo para limpiar cada valor.