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
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
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
Y como va todo entonces sportlanjaron