Preguntas etiquetadas con forms

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

4
Retrase la llamada ajax en el campo de texto para permitir escribir
Me gustaría retrasar el disparo de ajax de la misma manera que el autocompletado parece funcionar. Por ejemplo, si un usuario está escribiendo, el ajax no se ejecutará hasta que hayan transcurrido 500 ms desde el último keyup. Actualmente estoy viendo drupal.behaviors pero no puedo hacer que funcione. Drupal.behaviors.mymodule = …


2
krumo () / dpm () no funciona
Tengo un módulo personalizado y una plantilla para alterar la apariencia de mis formularios de envío de nodos, según estas instrucciones . Mi módulo consta de tres funciones: A hook_form_alter()que funciona bien A hook_theme()que no hace nada más que devolver una matriz, incluso si ingresa otro código antes return(no estoy …

1
¿Cómo usar Ajax en forma alter en Drupal 7?
He creado un tipo de contenido llamado "menú principal". Tengo pocas listas seleccionadas que dependen unas de otras. Quería mostrar una lista diferente cuando se seleccionan diferentes casillas de verificación. Descubrí que necesito usar Ajax para editar el formulario para lograrlo, pero ¿alguien puede decirme cómo usar Ajax con hook_form_alter? …
8 forms  ajax 

3
Carga de imágenes en un módulo personalizado
Estoy escribiendo un módulo personalizado y lo necesito para cargar una imagen. Tengo problemas para encontrar buena documentación sobre esto, pero creo que estoy cerca. ¿Qué me estoy perdiendo? $ file devuelve false en el envío del formulario. function mymodule_custom_content_block_form($form_state){ $form = array(); $form['custom_content_block_text'] = array( '#type' => 'textarea', '#title' …
8 7  forms  files 

3
¿Cómo uso form_set_error () de la manera correcta?
En mi módulo Drupal 7, tengo un formulario y sus controladores de validación. Llamo a mi formulario desde un field.tpl.php con print render(drupal_get_form('my_form')); Funciona como se esperaba. El problema es en caso de un valor de entrada incorrecto. Requiere dos envíos incorrectos antes de mostrar el mensaje de error: la …
8 7  forms 

3
Representación de elementos de theme_item_list
Mi módulo proporciona un bloque simple que debe contener una lista desordenada con algunas imágenes. Desde una función de bloque, estoy devolviendo una matriz renderizable: $block['content'] = array( 'list' => array( '#theme' => 'item_list', '#type' => 'ul', '#attributes' => array('class' => 'foo1'), '#items' => array( /* ... what should go …
8 7  forms  theming 


2
¿Múltiples formularios en una sola página?
¿Es posible poner múltiples formularios en una sola página? Estoy tratando de hacer una página de oferta de cupones. Quería tener dos formularios para dos ofertas diferentes en cada lado de una página. Cada formulario tiene un campo de texto para el código de cupón y su propio botón de …
8 6  forms 



4
agregar / cambiar envoltorio div alrededor del botón de radio específico?
De forma predeterminada, el marcado HTML para botones de radio se ve así (Drupal 7): <div class="form-item form-type-radio form-item-SOME_ID"> <input id="edit-SOME_ID" class="form-radio" type="radio" value="SOME_VALUE" name="SOME_NAME" /> <label class="option" for="edit-bla-bla">MY LABEL</label> </div> Necesito cambiar / agregar algunas clases de CSS en el exterior <div>O agregar un contenedor <div>. ¿Cómo puedo hacer …
7 7  theming  forms 

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.