Конечно можно, но придется немного попрограммировать. Если у вас отчет только в виде текста в ноде (а не в файлах), то всё гораздо проще:
1) Программно добавляем кнопку или ссылку куда надо (способ реализации зависит от места назначения кнопки/ссылки)
2) В обработчике нажатия на кнопку отправляем письмо с текстом отчета из ноды
Мануала нет, потому что js-библиотеки с друпалом никак не связаны
Если кратко, то:
1) скачиваем либу и кладем в тему оформления (для простоты пока что рассматриваем ручное скачивание)
2) Добавляем в файл в ИМЯТЕМЫ.libraries.yml (либа будет подгружаться на всех страницах)
3) В кастомном js-файле темы оформления инициализируем объекты библиотеки (например inputmask)
Можно подключить к теме оформления js библиотеку inputmask, если нужна валидация только на фронте. Если и на бэке, то нужно альтерить форму и писать свою валидацию
Модуль признан устаревшим и будет удален из состава ядра в Drupal 10. Но сам модуль не перестанет существовать и станет контрибным. В общем, нет повода для паники
drupal 9 сделать выпадающий список c названиями тем при изменении которого изменилась бы тема
Ну тут минимум два варианта:
1. Найти готовый контрибный модуль, который так умеет
2. Написать такой функционал самому
Как перехватить событие создания ноды в template.php? Drupal 7
Обычно всё что hook_* лучше сразу в кастомный модуль. А всё что theme_* можно в теме
Как перехватить событие создания ноды в template.php? Drupal 7
hook node save, hook node presave, hook node insert: выбирайте любой
Ну и эти хуки в теме работать не будут, только в кастомном модуле
Размещение роликов Youtube Drupal 7
Вот я писал статью
drupal 9 сделать выпадающий список c названиями тем при изменении которого изменилась бы тема
Согласен с Васьком. Ничего не понятно, но очень интересно
Отсутствие версии модуля для Drupal 9
Ну давай по-порядку:
Вместо капчи уже давно многие используют antibot, он работает в прозрачном режиме. Ну или гугловскую рекапчу.
У Nice Menus есть отличный аналог еще со времен D7 - superfish, причем он даже намного лучше
Не раскрывается фильтр для посетителей
Нашелся патч на друпал.орге?
Кастомная сущность: Создать отдельные права доступа на создание / редактирование/ удаление объекта сущности.
Совет №1 для таких случаев: если вы не знаете как сделать, но видели, что такое есть у модуля ядра, то нужно сразу идти в исходники и искать там.
https://git.drupalcode.org/project/drupal/-/blob/9.4.x/core/modules/node...
https://git.drupalcode.org/project/drupal/-/blob/9.4.x/core/modules/node...
Получить значение поля формы
А зачем использовать hook_form_alter для кастомной формы? Можно же прямо в форме и писать нужный код.
Поле "автор" получается не из формы, а из объекта сущности
Выгрузка и отправка отчетов из друпал на почту
Да это вообще не проблема
Выгрузка и отправка отчетов из друпал на почту
Конечно можно, но придется немного попрограммировать. Если у вас отчет только в виде текста в ноде (а не в файлах), то всё гораздо проще:
1) Программно добавляем кнопку или ссылку куда надо (способ реализации зависит от места назначения кнопки/ссылки)
2) В обработчике нажатия на кнопку отправляем письмо с текстом отчета из ноды
Выгрузка товара с сайта на Drupal в формате: xml/yml-ссылка или excel
Для чего это нужно? Переезжаете на другую CMS?
Выгрузка товара с сайта на Drupal в формате: xml/yml-ссылка или excel
Один товар или все товары?
Цель javascript событие от Яндекс метрики для всплывающей формы
Покажите где и как добавили код
Как добавить проверку для поля телефон в форме
Мануала нет, потому что js-библиотеки с друпалом никак не связаны
Если кратко, то:
1) скачиваем либу и кладем в тему оформления (для простоты пока что рассматриваем ручное скачивание)
2) Добавляем в файл в ИМЯТЕМЫ.libraries.yml (либа будет подгружаться на всех страницах)
3) В кастомном js-файле темы оформления инициализируем объекты библиотеки (например inputmask)
Как загружать изображения формата .heic
Готовых решений я не нашел
Sitemap
Нет, не влияет. Вебмастер не увидит разницу между реальным файлом на сервере и роутом, который возвращает файл.
Покажите скриншот ошибки
Как добавить проверку для поля телефон в форме
Он как-то странный, имхо. Сколько раз пробовал, в итоге возвращался к inputmask 😵💫
Как добавить проверку для поля телефон в форме
Можно подключить к теме оформления js библиотеку inputmask, если нужна валидация только на фронте. Если и на бэке, то нужно альтерить форму и писать свою валидацию
Не работают js скрипты и не открывается окно popup на некоторых страницах сайта Dupal 8.9
Что в консоли браузера когда скрипты не работают?
Sitemap
Модуль xmlsitemap
Карта сайта будет обновляться автоматически при ближайшем запуске крона
Sitemap
Какая карта сайта имеется в виду? Для людей или для поисковых роботов?
Устаревший модуль Color
Модуль признан устаревшим и будет удален из состава ядра в Drupal 10. Но сам модуль не перестанет существовать и станет контрибным. В общем, нет повода для паники
Запрос Друпал к БД
Да, про ИЛИ я не увидел
Запрос Друпал к БД
Нужно использовать loadByProperties