Buenas tardes, esperome puedan ayudar,
tengo un formulario con BF. al que solo pueden acceder usuarios registrados, y me gustaria que en el formulario se reflegara como elemento de texto o algo similar el usuario que este registrado para que este no tenga que rellenar ciertos cambios, seria posible?
otra duda es que tengo una bd con unos codigos de seguridad y necesito que al rellenar el formulario el usuario introduzca un codigo y que este se verifique con dicha BD, antes de que pueda enviar el formulario.
gracias por la ayuda.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Rafa,
sobre el tema de mostrar campos de usuario en Breezingforms, revisa este enlace:
Sobre el tema de los códigos de seguridad, tendrás que programarlo a mano, puedes hacerlo con pieces, hacer que el formulario se envíe a una página, ejecutar un piece, y que el piece compruebe si el código es correcto a no. Si lo haces con pieces entonces se generará una petición y una recarga de página.
Si quieres hacerlo sin que se recargue la página antes de que se envíe el formulario tendrás que programarlo con Ajax.
Para crear los pieces revisa este post del foro:
https://www.webempresa.com/foro/6-Joomla-15/4929-Formulario-tipo-_POST-con-Breezingforms.html
Rodrigo indica como hacerlo.
Saludos
David gracias por la respuesta, pero soy un poco torpe con estos temas, y no tengo claro donde tengo que insertar el codigo, en el campo? , una pieza?
gracias
Hola Rafa,
el problema es que lo que estás consultando ya empieza a ser tema de programación, y debido a las normas del foro no podemos dar soporte de programación.
Aún así, indícanos exactamente que es lo que quieres conseguir.
Para que en una caja de texto de breezing forms aparezca el nombre del usuario logueado, tienes que editar el value del textbox y poner:
id;
?>
Con esto debería de funcionarte.
Saludos