Capturar campos en ordenamiento multiple

Hola a todos.

Existe alguna funcion a nivel de ci donde pueda capturar los campos y el ordenamiento multiple de un cuadro.

He encontrado la funcion evt__cuadro__ordenar($param), pero solo funciona cuando te usan las flechitas (asc, desc) del cuadro a nivel de columna, no captura las que del ordenamiento multiple cuando se abre el pop-up.

Por otro lado estoy usando la version toba 2.1.0, en el generador de codigo php la funcion generada es

function evt__cuadro__ordenar($columna, $sentido)
{
}

Pero no funciona ya que el nucleo de toba solo recibe un parametro en forma de array.
Asi, si funciona.

function evt__cuadro__ordenar($param)
{
ei_arbol($param);
}

Hola Pablo,

para procesar los ordenamientos multiples desde el ci, deberias tener un metodo llamado evt__cuadro__ordenar_multiple que recibe las columnas del ordenamiento y el sentido de ordenamiento para las mismas.

Con respecto a como se invocan los metodos, estimo que debe ser una variacion en como pasa los parametros la funcion call_user_func_array, se supone que es un parametro por cada parametro (valga la redundancia) en orden posicional. Evidentemente eso debe haber cambiado si es que te esta pasando todo dentro de una variable unicamente.

Saludos