Hola Ricardo,
la idea seria enviar el contenido de la variable ‘seleccion’ al servidor mediante un campo hidden, que de esta manera viaje por el POST y luego desde php recuperar dicha seleccion mediante:
function evt__procesar()
{
$seleccionados = $this->recuperar_seleccionados();
$this->generar_insert($seleccionados);
}
function recuperar_seleccionados()
{
$seleccion = array();
$valores = toba::memoria()->get_parametro('nombre_hidden');
if (! is_null($valores)) {
$seleccion = explode(separador_elegido, $valores);
//Tambien se podria haber hecho con un foreach por si se debia controlar algo.
}
return $seleccion;
}
Te aclaro que en la version 1.5 el manejo de los cuadros multiseleccion cambia (en el lado servidor) y que se va a lanzar un evento explicitamente por el cual te llegaran las claves seleccionadas. Mientras tanto podes usar algo parecido a lo de arriba.
Saludos
Richard