Avisos
Vaciar todo

PDF con Joomla y Breezingform Checkbox y RadioButt  

 
Jose
 Jose
Nuevo usuario

Hola, escribo en el foro porque he visto que hay mucha gente que ha probado lo que david colgó en https://www.webempresa.com/blog/como-crear-informes-en-pdf-con-joomla-y-breezingforms.html , con la esperanza de que alguno o el propio david me diga si os funcionan con los elementos de formulario checkbox y radiobutton, en mi caso necesito crear un pdf con los valores seleccionados mediante checkbox y radiobutton, dado que es un formulario en plan examen tipo test y la idea es que los alumnos pueden descargarse o guardar en pdf el examen realizado

He usado lo que david nos indico (gracias por tu aporte) pero mi problema es que me crea el pdf pero sin los valores seleccionados en el checkbox, es decir me crea el pdf con el titulo del elemento pero sin su valor. Y también quería preguntar si hay alguna forma de que coja tb los elementos de texto/hmtl.

Un saludo

Citar
Respondido : 05/12/2010 11:11 pm
Rodrigo
 Rodrigo
Estimable Member

que tal un saludo

yo eh probado los codigos y los pasos que indica David en el vinculo que mencionas y realmente es sencillo, yo siempre eh dicho que David es mi idolo, jejej pues bien mira por lo que ocmentas, yo creo que si puedes recibir los valores de un checkbox o de un radiobutton, a manera de ejempli mira yo tengo un formulario en el que un usuario selecciona atraves de botones de radio un tipo de programa al cual pertenece por ejemplo(quisiera poder adjuntarte una imagen pero no lo eh logrado una disculpa) :

Estos son las propiedades de mi radiobutton en bresingforms en quickmode

tienes al seleccionarlo lo siguiente de tu control

Type: radio grup
Label:Selecciona por favor cual es tu programa
Name:programa
Group: // veras que en la caja de texto multilinea Group es donde se especifican los contenidos y valores correspondientes a tu radio group en este caso:

1;Apoyo a los Departamentos;Departamentos //El 1 quiere decir que es la opcion que cargará activado por defecto, "Apoyo a los Departamentos" es el texto que se le mostrará al usuario como parte de las opciones y Departamentos que aparece despues del ":(punto y coma)" es el valor real al cual corresponde dicha seleccion

0;Actividades deportivas/culturales;deportivas/culturales // esta contiene la misma explicacion de arriba

Por tanto no importa que valor haya seleccionado el usuario se cargará como valor al control programa la opcion activada solo basta en poner en la pieza(siguiendo los pasos de David) la siguiente instruccion para saber que casilla está activada

$programa=ff_getSubmit('programa'); // con esta instruccion se almacena en la variable $programa el contenido del control de seleccion programa desde el formulario.

// puesdes usar la instruccion anterior para salvar los valores de cualquier tipo desde tu formulario

respecto a los checkbox como es permitido la seleccion multiple conviene usar arreglos.

Un saludo desde Mexico

ResponderCitar
Respondido : 06/12/2010 5:46 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola sportlanjaron

Algunos elementos como los textos estáticos, no tienen un "name" (ver el código fuente del formulario generado) por lo que no se recuperan con la función ff_getSubmit(), sugiero que utilices el campo de texto oculto.

Puedes igualmente utilizar campos ocultos en los elementos que no te recupera su valor o que el valor es un número que no te indica mucho (por ejemplo las listas, el value generalmente es un número), defines una lógica con javascript de actualización de esos campos ocultos en el cliente con valores más significativos, los cuales posteriormente serán tomados por el "piece" para generar el pdf

ResponderCitar
Respondido : 06/12/2010 10:39 pm
Rodrigo
 Rodrigo
Estimable Member

Y como va todo entonces sportlanjaron

ResponderCitar
Respondido : 07/12/2010 5:23 pm