Club para webmasters › Foros › ChorriClub › Herramientas › Gravity Forms
- Este debate tiene 102 respuestas, 31 mensajes y ha sido actualizado por última vez el hace 1 mes por
miguelmazario.
-
AutorEntradas
-
Cómo funciona:
Gravity Forms es un plugin para hacer formularios muy avanzados de forma bastante visual, incluye la condicionalidad de campos y de notificaciones, y con sus addons se pueden integrar muchos plugins y herramientas que la verdad hacen de este plugin quizás el mejor plugin de formularios para WordPress.
A tener en cuenta:
- El archivo descargado es un ZIP que incluye dentro el plugin base y sus addons. Debes descomprimirlo y subir los zips que desees por separado.
- Desde hace poco se necesita licencia para activar, la forma de saltarlo es instalar primero la versión 2.6.3 (está en el zip) y una vez activada completamente (darle todo a continuar), instalar la 2.7.7 para actualizar. Una vez instalado da error, hay que ir a plugins, desactivar y eliminar el 2.6.3 de forma manual y activar el 2.7.7.
- Para que los addons funcionen necesitarán tener el plugin básico.
- No necesita activar la licencia para funcionar al 100%.
Posibles errores y sus soluciones:
- Para nuevas instalaciones: hay que instalar primero la versión antigua del zip, activar el plugin, y una vez no pida licencia actualizar con la última versión.
- Activar licencia: Clic en continuar.
- Me da error al subirlo: probablemente estás subiendo el zip que contiene el plugin y sus addons, descomprime y sube uno a uno los que necesites.
- “El archivo subido excede la directiva upload_max_filesize en php.ini”: Esto es cosa de tu hosting, nada que ver con el plugin. Entra a tu cPanel > busca la opción “Editor INI de MultiPHP” > En el penúltimo campo seguramente pone “2M”, eso indica el número de megas que se pueden subir mediante una aplicación PHP como es WordPress, súbelo a 16M por ejemplo, y ya no volverás a tener problemas al subir plugins y temas. No lo subas demasiado pues esta es una medida de seguridad y rendimiento.
Enlaces de interés:
-
Este debate fue modificado hace 4 años, 11 meses por
David Cuesta.
-
Este debate fue modificado hace 4 años, 11 meses por
David Cuesta. Razón: Añado error común
-
Este debate fue modificado hace 2 años por
David Cuesta.
-
Este debate fue modificado hace 1 año, 10 meses por
David Cuesta. Razón: procedimiento de licencia añadido
Buenas Colegas!
Creo este debate para que podamos compartir información de este genial plugin.
Particularmente he visto muchos videos para aprender a usarlo pero todavía me queda un largo trecho.En la web oficial del plugin pueden consultar algunos códigos ya desarrollados y las clases predefinidas de css.
Asimismo, en estás webs pueden realizar diversas consultar, comprar addons o copiar algunos desarrollos de utilidad para el plugin:
WPMONKS (venta de addons y ejemplos gratuitos de desarrollo adicional)
Styles & Layouts for Gravity (plugin gratuito para darle estilo a los formularios)
Grupo de Facebook
Magic Tooltips (Addon para insertar tooltips en los distintos elementos del formulario)Acá les dejo unos códigos que les pueden resultar útiles:
Acción para modificar las fechas límite del campo fecha
Por defecto el plugin viene seteado con un rango de fechas (100 años), 1920-2020. Con este código pueden modificar esos parámetros que en este ejemplo están seteados de 1925 a 2045. Se debe pegar tal cual está escrito en el functions.php del child theme y sólo hace falta modificar los años que mencioné.Código:
add_filter( ‘gform_date_max_year’, ‘set_max_year’ );
function set_max_year( $max_year ) {
return 2045;
}
add_filter( ‘gform_date_min_year’, ‘set_min_year’ );
function set_min_year( $min_year ) {
return 1925;
}Aclaración, este código se aplica a todos los campos de fecha que haya en el formulario, para editar cada elemento por separado se debe identificar con el ID.
Código para modificar la fecha máxima de un sólo campo de fecha:
add_filter( ‘gform_date_max_year’, function ( $max_year, $form, $field ) {
return $form[‘id’] == 7 && $field->id == 5 ? 2020 : $max_year;
}, 10, 3 );Acción para establecer la verificación previa de los datos ingresados antes de enviar el formulario
De esta manera, el usuario verifica los datos que ingresó en el formulario en forma previa a enviarlo. Es de mucha utilidad cuando los formularios son largos o tienen información sensible como sería en el caso de bancos, venta de pasajes, etc.Código:
add_filter( ‘gform_review_page’, ‘wpmonks_add_review_page’, 10, 3 );
function wpmonks_add_review_page( $review_page, $form, $entry ) {// Enable the review page
$review_page[‘is_enabled’] = true;if ( $entry ) {
// Populate the review page
$review_page[‘content’] = GFCommon::replace_variables( ‘{all_fields}’, $form, $entry );
}return $review_page;
}Espero que les resulte de utilidad!
Saludos.-
Esta respuesta fue modificada hace 5 años, 9 meses por
Gonzalo.
-
Esta respuesta fue modificada hace 4 años, 11 meses por
David Cuesta.
-
Esta respuesta fue modificada hace 4 años, 11 meses por
David Cuesta.
Jesus Cabanero
ParticipanteMuy buenas tardes
Soy bastante novato, así que a ver si alguien me puede echar un cable o me abra los ojos y me diga que no se puede hacer lo que quiero…
Quiero vender en mi web tickets nominativos, es decir con nombre y apellidos, estoy intentando hacerlo con Gravity forms, buscando la forma de hacer que si alguien quiere comprar por ejemplo 3 tickets, aparezcan tres casillas para cumplimentar los nombres de cada ticket y a continuación generar el ticket en pdf para enviarlo al e-mail que corresponda…
Será posible hacer ésto?? o tengo que buscar otro pluging??Gracias de antemano.
El buen juicio proviene de la experiencia. Desgraciadamente, la experiencia es resultado de malas decisiones.
Mmmm
Por lo que dices aunque creo que sería posible poder hacerlo con gravity forms y quizás alguna integración con otra plataforma, quizás te sería más fácil con woocommerce y un addon de reservas o tickets, que seguro que hay alguno.
Habría que estudiarlo a fondo y hacer pruebas
Un saludo!
No me deja bajar el plugin?
No me deja bajar el plugin?
Acabo de probar y me funciona perfecto, a veces con el ordenador muy saturado no es capaz de darle tiempo a descargar, prueba varias veces y trata de hacerlo con menos pestañas abiertas o con el pc menos cargado
Si no hay manera dime por telegram (usuario chorricuesta)
Un saludo!
Buenas tardes chorris!
Una consulta, quiero hacer una encuesta en gravity forms recuerdo que había en la sección de CAMPOS AVANZADOS la opción de añadir un campo llamado VOTACIÓN, pero no me aparece… ¿tengo que instalar algún addon?
Gracias.
Sí, tienes el addon polls que es el que añade eso 😀
Un saludo!
Hola David, en el plugin descargué y añadí el addon de activecampaign pero al activarlo sale que esta activo pero no se muestra la opción, no funciona. Tambien hay otro addon que es el de signature addon, ese no esta entre los archivos. Es posible tenerlo? Gracias
El signature addon me lo apunto para subirlo, y el AC no sé, me apunto para actualizarlo a ver si es eso, por si acaso revisa si se configura en cada formulario o así
Un saludo!
Hola David, en el plugin descargué y añadí el addon de activecampaign pero al activarlo sale que esta activo pero no se muestra la opción, no funciona. Tambien hay otro addon que es el de signature addon, ese no esta entre los archivos. Es posible tenerlo? Gracias
Añadido, tienes que descargarte de nuevo toda la carpeta 😀
Jesus Cabanero
ParticipanteHola David,
Sería posible subir el addon «PayPal Commerce Platform Add-On»?Se supone que este addon permite hacer pagos con tarjetas de crédito/débito a mi cuenta Paypal, mientras que el addon de Paypal que hay disponible sólo permite hacer pagos mediante Paypal, con lo que limito a mis clientes que no disponen de cuenta Paypal…
Un saludo!!
El buen juicio proviene de la experiencia. Desgraciadamente, la experiencia es resultado de malas decisiones.
Hola David,
Sería posible subir el addon “PayPal Commerce Platform Add-On”?Se supone que este addon permite hacer pagos con tarjetas de crédito/débito a mi cuenta Paypal, mientras que el addon de Paypal que hay disponible sólo permite hacer pagos mediante Paypal, con lo que limito a mis clientes que no disponen de cuenta Paypal…
Un saludo!!
Buenas, he revisado y de momento no lo tenemos, los de gravity los tenemos por un bundle y este al ser nuevo no lo tenemos y de momento no se le espera, si hay novedades intentaremos traerlo. Sorry.
Un saludo!
Consulta, al add-on Gravity Forms Advanced Post Creation Add-On no viene en el zip verdad ?
Consulta, al add-on Gravity Forms Advanced Post Creation Add-On no viene en el zip verdad ?
Nope… se podría añadir creo, lo voy a apuntar para el día 15, a ver si es posible!
-
AutorEntradas
- Debes estar registrado para responder a este debate.