Как зацепиться за редактор формы параграфа (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

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

Отсутствующие переводы в tmgmt

Сентябрь 26, 2024 г.

При не верной настройке провайдера переводов, может случаться следующая проблема - часть текстовых полей полностью или частично оказывается не переведена. ...

Читать

Blazy Error - Not enabled: Use theme_blazy()

Март 27, 2024 г.

Встретил такую ошибку в консоли pantheon.io сайта на Drupal. Пантеон показывает копию статуса самого сайта, т.е. то, что вы видите на странице /admin/reports/status, но при этом не показывает подробностей. Из за этого сложно понять где и как решать ...

Читать

Пишем XML карту сайта для Drupal 6 сами

Декабрь 8, 2016 г.

Поначалу я думал, что сделаю карту с помощью модуля. Для типовых проектов - лучшего не придумаешь. Достал последнюю версию модуля xmlsitemap под 6-ю версию друпала, настроил типы публикаций и запустил rebuild ссылок. Но, видимо, публикаций оказалось ...

Читать

Добавление режимов просмотра для node в Drupal 7

Январь 27, 2018 г.

Разные типы node view предназначены для темизации публикаций. Но drupal не даёт задавать новые представления из панели администрирования. Рассмотрим как создавать их программно. Чтобы в типах отображения публикации появилась новая (-ые) вкладки, ...

Читать
 

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

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



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