Как пропатчить модуль? Как установить патч?
1. Устанавливаем php-пакет cweagans/composer-patches: composer require cweagans/composer-patches 2. Кладём патч в папку patches в корне друпала. 3. Добавляем информацию о патче в основной composer.json:
View ArticleУстановка невидимой капчи от гугла (Invisible reCaptcha v3)
1. Ставим модули CAPTCHA, reCAPTCHA и reCAPTCHA v3: composer require drupal/captcha drupal/recaptcha drupal/recaptcha_v3 2. Включаем модули:
View ArticleДружим reCAPTCHA v3 и PageSpeed
Способ скрыть от PageSpeed наличие reCaptcha v3, которая сильно портит результаты для мобильных устройств. Способ основан на отложенной загрузке внешних js файлов рекапчи. MODULENAME.module:
View ArticleУчебные материалы по Drupal 10
Подборка учебных материалов для друпал разработчиков. Следует сразу сказать, что большинство информации для Drupal 8 актуально и для 10-й версии, за редким исключением. На английском Drupal 10 Module...
View ArticleНавесить на элемент managed_file свой ajax callback (Как обновить всю форму...
Пример формы с элементом managed_file, в котором после загрузки/удалении файла обновляется вся форма, а не только сам элемент.
View ArticleПоказать второй шаг многошаговой формы в модальном окне
По мотивам предыдущего поста про многошаговые формы — пример двухшаговой формы, в которой второй шаг показывается в модальном окне:
View ArticleТекстовый фильтр, оборачивающий контент ссылок в span
Фильтр, преобразующий код вида Link text, в Link text.
View ArticleВычислить ширину скролбара
В интернете множество способов, основанных на innerWidth, clientWidth, offsetWidth и прочее, но они все возвращают целые числа, а ширина скролбара, неожиданно, может быть дробная, особенно при...
View ArticleЕдиный язык административного интерфейса на многоязычном сайте
Способ сделать так, чтобы админ видел административный интерфейс всегда на одном языке, независимо от того, на какой языковой версии сайта он сейчас находится. 1. На странице...
View Article
More Pages to Explore .....