При проверке обновлений у части проектов "No available releases found"
Если при проверке обновлений у части проектов показывает "No available releases found", то может помочь этот способ. Нужно выполнить SQL запрос:
Если при проверке обновлений у части проектов показывает "No available releases found", то может помочь этот способ. Нужно выполнить SQL запрос:
Появилась задача проверить PHP код на совместимость с конкретной версией PHP.
Для этого нам понадобятся пакеты drupal/coder и phpcompatibility/php-compatibility, установим их
composer require --dev drupal/coder phpcompatibility/php-compatibility
Запустим проверку контрибных модулей проекта на совместимость с PHP 8.0
Версия 8.7.7
Добрый день
Есть страница на сайте, на странице размещена форма
Я так понимаю что это дополнительно установили форму.
форма огромная и рабочая, мне нужно добавить на нее Гугл рекапчу.
Посоветуйте, может модуль какой установить или есть где-то инструкция.
Сам код и публичный ключ я могу на Jquery закинуть в форму.
Но где сам пхп обработчик находится, я понять не могу
На многих моих сайтах установлены следующие модули. Поддержка этих модулей не ведётся, никаких версий для Drupal 9 нет! В связи, с чем по-прежнему сижу на восьмёрке.
Расскажите, что Вы делаете с подобными модулями?
Можете покидать в комментарии ссылки на те модули, девятой версии которых не хватает Вам.
CAPTCHA Pack
https://www.drupal.org/project/captcha_pack
Commerce AutoSKU
https://www.drupal.org/project/commerce_autosku
Здравствуйте.
У меня есть кастомная сущность. У нее есть форма редактирования сущности.
Мне надо в хуке hook_FORM_ID_form_alter из этой формы получить значение поля "автор" этой сущности
Название поля автор: name="uid[0][target_id]"
Пытался получить так: $form_state->getValue('uid[0][target_id]'), но не работает
Здравствуйте.
Создал кастомную сущность с помощью команды vendor/bin/drush generate content-entity
.
В папке Entity
создался файл, в котором содержится аннотация.
В ней прописаны роутинги:
Для проверки кода на стандарты кодирования PHP мы привыкли использовать PHPCS. Но если вы выкладываете в публичный доступ контрибные модули, то они часто состоят не только из PHP-кода, но и из JavaScript кода и CSS.
Для отладки twig шаблонов я рассмотрю 3 способа.
У популярного модуля twig_tweak есть функция dd, которая позволяет выводить на экран значения переменных и массивов.
Здравствуйте.
У меня есть кастомная сущность. У нее есть одни из полей - status, access, uid
Мне надо написать запрос через $query = \Drupal::entityTypeManager()->getStorage('dt_stock_entity')->getQuery();
Условие должно быть такое :
Выбрать записи, у которых uid == id текущего пользователя ИЛИ (status = 1 && access == 1)
Подскажите, пожалуйста, как это можно сделать?
Drupal 8.9.11, mysql 5.7.36
Обнаружил, что немного пухнет файлик visitors.ibd базы mysql. Причём данные в ней с самого начала, ещё c разработкb сайта. Сайт "переписывал" разработчик с друпала6 - перетаскивал данные через промежуточный девелоперский домен и все эти записи до сих пор там.
1. Что за вообще данные там, с какой целью они записываются в эту таблицу?
2. Можно ли как-то подсократить объём данных, оставить актуальные какие-то?