Screencast Introduccion a Webform con Drupal 6

Events happening in the community are now at Drupal community events on www.drupal.org.
-enzo-'s picture

Acabo de publicar una nueva entrega de screencast sobre "Introducción a Webform en Drupal 6" que pueden ver en http://anexusit.com/es/screencast/introduccion-webform-con-drupal-6

Espero les guste

enzo

Comments

Gracias enzo.. exc screen

andreiacuna's picture

Gracias enzo.. exc screen cast.. me surgió una pregunta.. como puedo hacer para tener distintos formularios por rol?

Quieres decir con la misma

-enzo-'s picture

Quieres decir con la misma URL?

O que el webform solo se accesible por alun(os) roles especificos.

Nos vemos

enzo - Eduardo Garcia

Sería con diferente URL. Es

andreiacuna's picture

Sería con diferente URL.

Es que tengo varios roles y quiero que usuarios de cada rol llenen un formulario, pero estos formularios son diferentes. Así tengo 4 roles y 4 formularios diferentes. Teniendo siempre la seguridad de que el Rol A, no pueda llenar ni enviar formularios del Rol B, ni del Rol C o D; porque cada formulario consta de diferentes preguntas específicas para cada rol..

Hola Andrei Bueno eso ya me

-enzo-'s picture

Hola Andrei

Bueno eso ya me suena a un modulo que registre un menu y que el callback cargue el webform adecuado para cada role.

Pero esto sin conocer bien lo que quieres hacer, ni la complejidad de tu sistema

nos vemos

enzo - Eduardo Garcia

Si me parece un poco

andreiacuna's picture

Si me parece un poco complicado, me gustaría como filtrar las url's algo así:

Rol A:
/content/webform2 => permitido
/content/webform3 => Acceso denegado

Rol B:
/content/webform2 => Acceso denegado
/content/webform3 => permitido

Gracias enzo

Hola Andrei Como lo comenta

-enzo-'s picture

Hola Andrei

Como lo comenta mariano puedes hacerlo con el modulo simple_access, igual si ves en el video en el minuto 14:00 en la seccion de form settings esta la option de permitir o no los submitions por role, esto no bloquea el acceso a la forma, pero quizas te pueda ser de ayuda.

Nos vemos

enzo

enzo - Eduardo Garcia

Cada webform es un nodo, con

mariano.barcia's picture

Cada webform es un nodo, con lo cual me parece que podrías utilizar un módulo como
http://drupal.org/project/simple_access

para asignar un rol a cada formulario.

HTH, salud

efectivamente

koffer's picture

ya teniend las formas se puede filtrar de muchas maneras, por ejemplo yo actualmente estoy haciendo un sitio con panels en los cuales tengo una variante para usarios registrados con diferente contenido que si no es un usuario registrado, en fin existen muchas maneras de filtrar nodos y formas

excelente explicacion de webform

charlieweb82's picture

muy bueno el screen cash para crear formularios agregando todo tipo de campos

Rules

jamuy's picture

Otra opción que te puede servir para redireccionar segun el rol es Rules, con este modulo puedes hacer lo que necesitas segun el rol y para el evento necesites.

http://drupal.org/project/rules

Espero te sirva, y esta muy bueno el modulo porque vas a encontrar un monton de otras utilidades.

Saludos.

bloques

calmeyda's picture

No tengo mucho tiempo trabajando con webform, pero a lo que e visto, tb pueden ser disponbles como bloques, entonces otra opción sería, convertir cada formulario en bloques y en la sección bloques de drupal configurarlos para q solo estén disponibles para el rol especifico.

saludos

Cada webform permite

jmrivero's picture

Cada webform permite configurar que roles pueden completar el formulario desde la opción "webform/form settings" del nodo. Ahi mismo sugiere otros módulos para evitar el acceso al formulatio por rol.

"Submission access
These permissions affect which roles can submit this webform. It does not prevent access to the webform page. If needing to prevent access to the webform page entirely, use a content access module such as Taxonomy Access or Node Privacy by Role."

Im a simple guy in a complex world

Webform 3 condicionales

javi-er's picture

Webform 3 tambien tiene condicionales que te pueden servir, estas condiciones se aplican a cualquier elemento, por ejemplo "mostrar la segunda página solo si el campo genero es masculino", para usar una condicion edita un elemento existente y vas a ver al ultimo un nuevo fieldset.

Saludos.

administrar acceso

Amarelys's picture

También puedes administrar el acceso a las pág usando menu per rol.

webform o no webform

justaman's picture

esa es la pregunta.

Nosotros usabamos webform, y despues procedimos a reemplazarlos con form hechos a mano con el form API.

Sera acaso una de las opciones definitivamente mejor que la otra?

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

Hola Just-a-man En realidad

-enzo-'s picture

Hola Just-a-man

En realidad un webform con los modulos de http://drupal.org/project/webform_validation y http://drupal.org/project/webform_php y quizas con un hook_form_alter se convierte en un webform hecho a mano usando el form api.

La ciencia es que webform es algo útil para los no programadores que quieren funcionalidades algo avanzadas, que son muy útiles por cierto.

Ahora si eres programador y todo lo que trae el webform se convierte en molestia (lo he sentido), drupal_get_form + hook_menu + drupal form api, es tu mejor amigo.

Nos vemos.

enzo - Eduardo Garcia

veo la luz!

justaman's picture

Como siempre, muchas gracias!

Insultar en Internet es como correr autos en calle publica: Aunque ganes, sigues siendo un idiota.

entre webform y form

Amarelys's picture

no encuentro como darle al webform la capacidad de almacenar en las tablas que tu mismo diseñaste en la base de datos, y en los select tampoco puedes hacer una búsqueda de los datos que ya se encuentran, así que creo que mejor es form, sin embargo, mi version de drupal 6, esta mostrándome muchos errores, no se si es porque lo estoy corriendo en un gran virus llamado "windows" asi que ando llorando y haciendolo a pie con html :_C

webform_php

iorgos's picture

En la version 2 de webform se podía insertar código PHP para post-procesar la data, ahora en la versión 3 quitaron esto, pero el módulo 'webform_php' lo permite. Como dice la documentación puedes tomarlo como base para hacer un módulo de acuerdo a tus necesidades.

Saludos!

Jorge

webform y tamaño (grafico) de los campos

BooMeranGz's picture

Hola,

He seguido tu screencast y me ha parecido muy simple y completo a la vez.

Lo que no logro hacer es acomodar los campos a una determinada longitud (ya sea de cantidad de caracteres o de pixeles).

¿Como puedo darle ese tipo de formato a cada campo?, y como puedo hacer para (por ejemplo) colocar el campo "NOMBRE" al lado de "APELLIDO" (y no debajo)?

Espero tu respuesta.

Salu2 y gracias.

Webform y Contacto de Usuarios

maniatox's picture

Estimados, estoy investigando una forma de reemplazar el formulario de contacto entre usuarios por un webform. ¿Las razones?, dificultades para manipular el re-direccionamiento del sumit del formulario por defecto.
En realidad mi intención final seria poder abrir este formulario desde un link en un popups, pero necesito un link valido para poder hacerlo. Al menos es lo que entiendo, no soy programador. Les agradezco si me pueden ayudar en algo, si no de todos modos, gracias por su atención.

ayuda porfa

chilepros's picture

he creado un webforms, al cual nesecito editar su apariencia y lo mas importantes agregar una url para que este funcione como un buscador de vuelos en integracion con el sistema amadeus(sistema de vuelos mundial).

Argentina

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: