Preguntas etiquetadas con forms

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

6
Cómo hacer un campo de solo lectura usando hook_form_alter
Estoy tratando de hacer que algunos de los campos del formulario de perfil de Drupal sean de solo lectura en el modo de edición. Estoy usando el siguiente código en hook_alter $form[field_organisation_company_name][und][0]['#after_build'][]='_build_element_readonly'; function _build_element_readonly($element, &$form_state) { $element['value']['#attributes']['readonly'] = 'readonly'; return $element; } En la interfaz de usuario presentada se muestra …
12 7  forms 


2
Cómo reconstruir el formulario después de una llamada AJAX
Estoy tratando de permitir que el usuario elija dinámicamente una cantidad de campos en función de un cuadro desplegable utilizando una llamada ajax, pero parece que no puedo obtener la llamada ajax para reconstruir el formulario después. <?php class AJAXexample extends BlockBase { public function blockForm($form, FormStateInterface $form_state) { if …
12 forms  8  ajax 

8
Modificar una forma existente
Recién comenzamos con Drupal 8 y muy rápidamente nos encontramos con nuestro primer problema. ¿Cómo debo alterar un formulario existente en Drupal 8? Necesitamos alterar el método de guardar el formulario de nodo para hacer una redirección a otra página. Queremos modificar la forma del nodo para que se convierta …
12 8  forms 

5
Tipo de campo numérico en API de formulario
Estoy tratando de agregar un tipo de campo "número" a un formulario usando FAPI: $form['phone_number']['areacode'] = array( '#type' => 'textfield', '#title' => '---', '#width' => '30%', '#align' => 'center', '#required' => true, '#maxlength' => 3 ); Cambio el TIPO a "número" y el campo no se genera en absoluto. El …
12 forms 

2
Aparece el error "El formulario ha quedado desactualizado"
Tengo un formulario de nodo de varios pasos. A la mitad del formulario a través de un cuadro de diálogo emergente, se le pide al usuario que inicie sesión si no ha iniciado sesión anteriormente. Al iniciar sesión correctamente al continuar con la página siguiente del formulario de nodo, aparece …
12 forms 




1
Elementos de forma horizontal
Describí el formulario, pero cada elemento está ubicado debajo del anterior. Necesito describir la forma en que todos los elementos se colocarán horizontalmente pero no verticalmente. Esta es mi forma: function contact_register_form($form, &$form_state) { $form['description'] = array( '#type' => 'item', '#title' => t('Sign up to be notified when your community …
12 forms 


7
Generando <button type = "submit"> con el formulario API
Tengo una forma muy temática para integrar, cuya estructura se muestra a continuación. Estoy casi allí en su mayor parte, excepto por el envío. &lt;form action="#"&gt; &lt;fieldset&gt; &lt;legend&gt;Authentification&lt;/legend&gt; &lt;label for="email"&gt;Courriel*&lt;/label&gt; &lt;input type="text" name="email" id="email"&gt; &lt;label for="password"&gt;Mot de passe*&lt;/label&gt; &lt;input type="password" name="password" id="password" class="last"&gt; &lt;a href="#" title="Mot de passe oublié?" class="clearfix"&gt;Forgot …
12 forms 

6
¿Cómo validar y enviar un formulario usando AJAX?
He creado un formulario web utilizando la API de formulario. Estoy usando la #AJAXopción de campo para agregar la validación AJAX a cada campo. ¿Es posible validar y enviar el formulario usando AJAX sin volver a cargar la página? Si la validación falla, quiero mostrar un mensaje de error y …
12 7  forms  ajax 



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.