entities – ¿Cómo mover la "descripción" debajo de la "etiqueta" de un campo en un formulario?

Pregunta:

¿Puedo usar form_alter para mover mover "descripción" debajo de la "etiqueta" para un campo en un formulario?

Digamos que quiero mover la "descripción" del campo "cuerpo" para el tipo de contenido de la página básica.

Respuesta:

Eche un vistazo al módulo de ayuda de Label . Simplemente crea un segundo campo de ayuda que aparecerá directamente debajo de la etiqueta del elemento del formulario.

Es una forma sencilla de solucionar el problema.

O prueba algo como

jQuery(document).ready(function ($) {

  // move the help text from below the input field to directly below the field label

  $('.form-item .description').each(function () {  // description is the help text
    var desc = $(this);
    var label = desc.siblings('label:first');
     if (label.length) {
       desc.insertAfter(label);
     }
  })
  // the help text is tangled up in the text format stuff on a filtered text field
  $('.text-format-wrapper .description').each(function () {
    var desc = $(this);
    var label = desc.siblings('.form-item').find('label:first');
     if (label.length) {
        desc.insertAfter(label);
     }
  })
});

(¡gracias a El bandito !)

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım