Hola,
Estoy empezando con breezingforms, me parece muy intuitivo pero no alcanzo a hacer esto:
Necesito 2 cosas:
1.- que si la persona que lo rellena está registrada, que reconozca su email y su nombre...
2.- que si no está registrada, que antes de enviarse sea registrado el nuevo usuario y se recoga su nueva id en dicho formulario.
Saludos y gracias!
Hola Aitor
Para lo que comentas necesitas utilizar Pieces de Breezingforms, debes tener conocimientos de programación en PHP, por ejemplo revisa el siguiente tutorial de uso de pieces
http://nodwell.net/site/in-dev/63-custom-db-tables-in-breezing-forms
Saludos.
hOLA!
1.- que si la persona que lo rellena está registrada, que reconozca su email y su nombre...
El punto 1 lo resuelvo colocando este código, por ejemplo, para el nombre name; ?>
Pero el punto 2 estoy todavía muy perdido por mis desconocimientos de php...
2.- que si no está registrada, que antes de enviarse sea registrado el nuevo usuario y se recoga su nueva id en dicho formulario.
Quería comentar que he visto algún código por ahi, pero estoy haciendo mi formulario en QuickMode y no sé donde colocarlo. El código sería esto... tendría que adaptarlo claro, pero ¿alguna pista si voy bien por ahi y dónde metería el código?
//Recupera valores del formulario
$nombre = ff_getSubmit('txt_nombre');
ff_query(
"insert into `mitabla` (`id`, `nombre`) values (NULL, '$nombre')"
);
Gracias de antemano por vuestro tiempo.
Saludos.
Hola Aitor
Una construcción parecida te permite saber si esta registrado
guest){ //visitante } else{ //registrado } ?>
Saludos.
Gracias Jonh, pero sigo un poco perdido con el formulario en QuickMode ...
A parte de los videotutoriales que tenéis que me han facilitado mucho la toma en contacto con el componente, me podéis facilitar algún enlace con más documentación sobre breezingforms que pueda explicar por ejemplo, las opciones avanzadas de los elementos etc,... (si es en castellano mejor aún) :blink:
Saludos!
Hola Aitor
Hay mucha info en la página del desarrollador http://crosstec.de/ , en el menú soporte, por ejemplo :
http://crosstec.de/support/breezing-forms-documentation.html
Lamentablemente la documentación esta en inglés
Saludos.