Submit - Formslib

Submit - Formslib

de Ivan Muñoz Mozo -
Número de respuestas: 1
Hola,

Estoy utilizando la líbrería formslib para crear formularios en moodle, en los formularios tengo botones submit y cuando pincho me manda a la misma página.

Quisiera saber como direccionar mi pagina a otra lo que hago hasta ahora es:
redirect($CFG->wwwroot.'/mod/trainingadmin/view.php?id='.$id);
pero me salen un mensaje "( Continuar )" y al poco me redireccionar.

O si alguien sabe como quitar el dichoso mensaje.

Gracias.
Promedio de valoraciones: -
En respuesta a Ivan Muñoz Mozo

Re: Submit - Formslib

de Gabriel Dias -
Lo que tenes que hacer es cuando instancies al formulario que creaste, pasarle como primer parametro la url de adonde queres que vaya la pagina despues del submit.


Ej:

//miform_form.php
class miform_form extends moodleform {
...

}

//tuform.php

...
$form = new miform_form($CFG->wwwroot.'/mod/trainingadmin/view.php?id='.$id);
...

Y ya con eso cuando llama al metodo render pone esa url como la propiedad action del formulario.