Используем сворачивающиеся (collapsible) группы полей в Drupal

В админке друпала используется эффект сворачивания/разворачивания группы полей форм (fieldset). Почему бы не использовать эффект для собственных нужд?

Эффект реализуется встроенным скриптом misc/collapse.js. Так что не забудьте подключить его в каком-нибудь модуле, например, вот так:

Часть HTML кода, которая должна уметь разворачиваться/сворачиваться оборачивается в fieldset, для этого удобно воспользоваться ф-цией theme.

Для достижения желаемого эффекта ничего больше делать не нужно. :) Просто, не так ли?

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

Использование LIKE оператора в db_select Drupal

Февраль 4, 2021 г.

Если нужно использовать db_select вместо db_query, но не ясно как правильно составить SQL условие с оператором LIKE, читайте далее. Здесь вам пригодится хелпер функция db_like, которую нужно применить к аргументу сравнения. Небольшой пример ...

Читать

Загрузка файла в один клик в Drupal формах

Сентябрь 19, 2020 г.

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

Читать

Добавляем настройки к js плагину CKEditor 5 в Drupal

Март 19, 2024 г.

Когда вы настраиваете форматы текстов, то кроме добавления иконок в toolbar wysiwyg, вы можете видеть набор настроек для разных плагинов CKEditor. Посмотрим ...

Читать

Миграция картинки по URL в Media поле (Drupal)

Март 3, 2024 г.

Мне нужен был обработчик для migration API, который создаёт media entity по URL и возвращает его ID. Обработчики представляют из себя расширения ProcessPluginBase, которые нужно размещать в папке /src/Plugin/migrate/process вашего модуля. Файл ...

Читать
 

Комментарии к «Используем сворачивающиеся (collapsible) группы полей в Drupal»

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



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

Много комментариев в “Используем сворачивающиеся (collapsible) группы полей в Drupal”

  1. Александр:

    А как управляется раскрытие и сокрытие?