Preguntas etiquetadas con forms

Úselo para preguntas sobre el formulario API. No lo use para entidades o formularios de entidad.


6
Deshabilitar una opción para el campo de formulario de selección
¿Cómo desactivo una opción en el campo de formulario de selección? $form['feed'] = array( '#type' => 'select', '#title' => t('Display of XML feed items'), '#options' => array( 'title' => t('Titles only'), 'teaser' => t('Titles plus teaser'), 'fulltext' => t('Full text'), ), '#description' => t('Global setting for the length of XML …
9 7  forms 

6
Formulario de validación de correo electrónico api
¿Cuál es la mejor manera de manejar la validación de correo electrónico del lado del servidor en el formulario API? ¿Se puede implementar en algún lugar dentro de parte del formulario que se describe a continuación o hay otras opciones? $form['address']['mail'] = array( '#type' => 'textfield', '#title' => t('E-mail'), '#required' …
9 forms 

3
Formulario de carga de archivos Api
Tengo el siguiente código en mi formulario. $form['new']['upload'] = array( '#type' => 'file', '#title' => t(''), '#size' => 40, ); En el controlador de envío, devuelve el nombre del archivo pero no guarda el archivo y devuelve un objeto de archivo. ¿Qué más necesito hacer? Lo que intento hacer es …
9 7  forms  files 


2
¿Cómo puedo mostrar un formulario de cambio de contraseña por sí solo?
Necesito colocar el formulario de restablecimiento de contraseña de un usuario en áreas fuera del contexto de la página de edición del usuario. Este módulo Cambiar contraseña parecía prometedor; sin embargo, solo está disponible para drupal 6 y solo está disponible una instantánea de desarrollo. Podría usar hook_form_alter para ocultar …
9 7  forms  users 

5
¿Cómo se altera un error de formulario?
¿Cómo se altera o elimina un error de formulario producido por Drupal u otro módulo en el nodo insertar / guardar, para un tipo de contenido en particular? Estoy buscando un método que pueda usar en un módulo. He intentado hook_node_validate () , pero todo lo que pude hacer fue …
8 7  forms 

6
¿Cómo puedo agregar una clase a una etiqueta?
Necesito agregar un nombre de clase a ciertas etiquetas creadas por la API de formulario de Drupal como esta: $form['name'] => array( '#type' => 'textfield', '#title' => 'Prénom' ); Si uso lo siguiente, <textarea>obtiene una clase, pero no la etiqueta. $form['name']['#attributes']['class'] = array('myClass'); Estoy buscando algo similar que agregará una …
8 7  forms 

5
El formulario web no se envía, sino que se redirige a sí mismo
Los formularios web de mi futuro sitio de Drupal de producción dejaron de guardar envíos; en su lugar, vuelve a la misma página, completa con los valores ingresados. No tengo una línea de tiempo cuando dejó de funcionar. En un entorno de espacio aislado, Webform 7.x-3.17 funciona bien. Estoy buscando …
8 webforms  forms 



3
¿Puedo usar ajax para dirigir múltiples elementos de formulario desde una entrada?
Estoy tratando de usar ajax para actualizar dos partes diferentes de un formulario drupal desde un solo desenfoque de entrada de formulario. Tengo el material estándar de ajax en mi entrada: $my_form['my_input']['#ajax'] = array( 'callback' => 'my_callback', 'wrapper' => 'my_target_div', 'event' => 'blur', ); Esto funciona bien, intercambiando mi div …
8 7  forms  ajax 


1
Cambiar el formulario de registro
Me gustaría revisar el formulario de registro de usuario nuevo predeterminado en Drupal 7. En lugar de solicitar "nombre de usuario", quiero solicitar "nombre completo" con instrucciones de ayuda para ingresar el texto "nombre de usuario es su nombre completo, ya que normalmente lo usaría ". Es posible que también …
8 7  forms  users  nodes 

1
Cómo evitar que se envíe un formulario Ajax
El siguiente código bloquea el envío de cualquier formulario que no sea ajax. $(this.form) .on('submit', function(event) { if (/* Some condition */) { event.preventDefault(); } }); En Drupal 8, ¿cómo podemos bloquear el envío de un formulario Ajax? Los formularios Ajax no activan un controlador de envío de formularios y …
8 8  forms  ajax  webforms 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.