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

Апрель 7, 2024 г.

При объявлении библиотек вы можете подключать не только локальные, но и внешние файлы. Для этого нужно указать тип библиотеки - external. Например: [crayon-6959cb918c182923756768/] О полном списке допустимых атрибутах читайте в документации.

Читать

Как в шаблоне параграфа получить заголовок родительской ноды

Сентябрь 15, 2025 г.

Иногда возникает задача: в Twig-шаблоне параграфа (paragraph.html.twig) нужно отобразить заголовок материала (ноды), к которому этот параграф прикреплён. Нам не нужно передавать что то дополнительно в шаблон, эти данные могут быть получены из самой ...

Читать

Миграция терминов таксономии

Февраль 29, 2024 г.

Термины представляют из себя отдельные сущности, которые подключаются к родительской entity в виде term reference. Потому классический подход - это отдельная предварительная миграция терминов, а потом подключение их, используя migration_lookup плагин. ...

Читать

Допиливаем вывод метатегов для главной

Январь 31, 2016 г.

Я рассказывал о замечательном модуле Metatag для Drupal 7. Задачу с выводом мета-описаний он решает на все 100%. У меня была проблема с не выводом мета-тегов для главной страницы при работе с ним. Вывод удалось восстановить, подключив рендеринг ...

Читать
 

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

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



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