Как зацепиться за редактор формы параграфа (paragraph)

В Drupal 8 есть хорошая зацепка ко всей форме параграфа — hook_field_widget_WIDGET_TYPE_form_alter , а в семерке можно зацепляться за отдельные поля формы — hook_field_widget_form_alter.

Рассмотрим примеры реализации этих зацепок.

Drupal 7 / hook_field_widget_form_alter

Так как мы зацепляемся за отдельный элемент формы, то добавить новый элемент так не получится, но можно изменить сам элемент и/или добавить HTML код в $element[‘#prefix’] или $element[‘#suffix’].

Drupal 8 / 9 / hook_field_widget_WIDGET_TYPE_form_alter

Написать комментарий

Мало букафф? Читайте есчо !

Утилита для администрирования меню в Drupal

Июнь 26, 2017 г.

Очередные обновления модуля MAT для Drupal 7. Модуль тестируется на одном из сайтов, над которыми я работаю. Такое горячее тестирование возможно благодаря ...

Читать

Загрузка файла через форму в Drupal

Май 19, 2023 г.

Посмотрим как получить непосредственный доступ к файлу без загрузки файла в хранилище, при его загрузке в поле типа "file" Form API. Много гайдов посвящено тому как использовать поле managed_file, а для unmanaged случая считается, что разработчик ...

Читать

 

Комментарии к «Как зацепиться за редактор формы параграфа (paragraph)»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: