Preguntas etiquetadas con forms

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



6
¿Cómo agrego una clase CSS a una etiqueta de formulario?
Quiero agregar una clase CSS a una etiqueta en una página que usa la API de formularios Drupal 8. No he podido encontrar una referencia en línea sobre cómo aplicar eso. He utilizado la siguiente solución, pero produce algunos resultados extraños. public function buildForm(array $form, FormStateInterface $form_state) { $form['label1'] = …
11 forms  8 

4
Agregar autocompletar para campo de texto
Traté de implementar un autocompletado en campo de texto para drupal 8 en mi módulo personalizado todo lo que quería era buscar y mostrar el probable título que escribí a través de autocompletar, así que declaré una función pública autocompletar dentro de una clase en DefaultController.php en el directorio de …
10 8  forms 

2
Cómo crear un formulario GET
Por ejemplo, un formulario de filtro en las áreas de administración puede ser formularios GET, de esa manera se pueden marcar como marcadores y se pueden mantener los filtros en las páginas del localizador. ¿Cómo se puede usar form_api para tales formularios? ¿Se enviarán los ganchos _validate? ¿Se puede omitir …
10 forms 

3
orden de ejecución hook_form_alter
¿Hay alguna manera de cambiar el orden de ejecución de hook_form_alter en Drupal 7 sin cambiar el peso de un módulo o piratear Drupal Core? Estoy tratando de alterar el elemento agregado en translation_form_node_form_alter desde el módulo de traducción. Al depurar el formulario, no puedo encontrar el elemento, así que …
10 7  forms  hooks 

3
Formularios de múltiples pasos / asistente
Estoy tratando de crear un formulario de múltiples pasos / asistente para Drupal 8. El usuario completa los campos de nombre y apellido Clics en el siguiente botón Llena más información Clics en el botón enviar En este momento hay muchos recursos dedicados a varios pasos o formas del asistente …
10 forms  8 


2
Personalice los días en los que se puede hacer clic en una ventana emergente de Calendario
Estoy creando un formulario en Drupal 7 con el formulario API. En este momento, puedo crear un campo de entrada de calendario ordinario con el siguiente código: $form['services_tab']['schedule_datepicker'] = array( '#title' => t('Pick the desired date'), '#type' => 'date_popup', '#date_year_range' => '0:0', '#date_format' => 'Y-m-d', '#prefix' => '<div id="datepicker-schedule">', '#suffix' …
10 forms  datetime 


3
Llamadas AJAX en CTools Content Type Plugin?
Estoy creando un tipo de contenido de paneles CTools (es decir, lo que inserta en los paneles al agregar contenido, no un tipo de nodo) y estoy tratando de usar el #ajaxatributo de un elemento de formulario para establecer algunos valores predeterminados. Ver el código a continuación. Todo esto está …


1
¿Por qué mi formulario tiene el tema de que la tabla no publica datos correctamente o no se muestra correctamente?
He creado un formulario en el administrador. $form['things'] = array( '#prefix' => '<div id="things">', '#suffix' => '</div>', '#tree' => TRUE, '#theme' => 'table', '#header' => array(t('Field Label'), t('Field Name'), t('Location'), t('Stuff')), '#rows' => array(), ); Luego agrego cada fila como: foreach ($type_fields as $field_name => $attrs) { $stuff = array( …
10 7  forms 

3
Establecer mediante programación el valor predeterminado para un campo
En Drupal 6, podríamos usar PHP para establecer valores predeterminados, pero el mismo código no se puede usar con Drupal 7. Estoy tratando de hacer esto hook_form_alter(), pero el código no funciona. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
10 7  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.