Deprecated function: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)`
Open Server
Drupal 8.9.20
Переключил PHP 7.3 на 7.4
Open Server
Drupal 8.9.20
Переключил PHP 7.3 на 7.4
На многих моих сайтах установлены следующие модули. Поддержка этих модулей не ведётся, никаких версий для Drupal 9 нет! В связи, с чем по-прежнему сижу на восьмёрке.
Расскажите, что Вы делаете с подобными модулями?
Можете покидать в комментарии ссылки на те модули, девятой версии которых не хватает Вам.
CAPTCHA Pack
https://www.drupal.org/project/captcha_pack
Commerce AutoSKU
https://www.drupal.org/project/commerce_autosku
Зарегистрированный пользователь заполняет форму, прикрепляет к ней файлы. Выбирает из списка пользователя определённой роли – например начальник отдела. Отправляет форму и начальнику отдела приходит письмо о том, что пользователь заполнил форму. Этот начальник либо отклоняет прикреплённые к форме файлы, о чём пользователю отправляется письмо, либо одобряет и отправляет директору – имеющему роль на сайте. Директор аналогично предыдущему шагу либо отклоняет, либо выбирает из списка исполнителя, которые имеют определённую роль на сайте, и отправляет исполнителю.
В типе материала есть Webform. На русской версии сайта отображается и работает всё как надо, а на английской версии сайта в форме отображается только кнопка. На странице Тест /en/node/1/webform/test форма отображается полностью.
Пожалуйста, помогите корректно отобразить форму на английской версии сайта.
На сайт был установлен модуль Paragraphs, потом от его использования было решено отказаться.
После удаления модуля стала появляться ошибка при каждом проходе cron.
Как избавится от этой ошибки?
Drupal\Component\Plugin\Exception\PluginNotFoundException: The "paragraph" entity type does not exist. in Drupal\Core\Entity\EntityTypeManager->getDefinition() (line 150 of /core/lib/Drupal/Core/Entity/EntityTypeManager.php).
Создал вебформу и вывожу на неё ссылку модальным окном
<a class="use-ajax" data-dialog-type="modal" href="/form/from-the-site">Текст ссылки</a>
Как добавить класс active к тегу li?
jCarousel 8.x-5.x-dev
Подскажите можно ли параграфы объединять в группы?
Paragraphs
Как это сделать? Нужна вложенность html кода.
Обнаружил что поле «Название сайта» ограничено до 128 символов. Мне немного не хватает. Как увеличить количество символов для поля «Название сайта»?
Обновил ядро с 8.8.2 до 8.8.3 и все модули на странице /admin/reports/updates стали красными и сопровождаются надписью «Доступные версии не найдены». Что с этим делать? Как сделать, чтобы они позеленели и находились доступные версии?
На сайт стал регистрироваться бот с почтовыми ящиками на gmaillunge.site
На регистрационной форме стоит reCAPTCHA, он через неё проходит. Я удаляю этого пользователя, а он через несколько часов снова регистрируется с другого адреса на этом же домене и под другим логином. IP отличаются.
Как это остановить? Что с этим делать?
На странице /admin/people отображается список имён пользователей. Мне нужно увеличить ограничение на отображаемое количество символов имени пользователя.
Из файла /core/modules/user/user.module копирую этот код, вставляю в файл .theme своей темы, увеличиваю ограничения в два раза (меняю 20 на 40, 15 на 30) заменяю template на машинное имя своей темы.
Сайт падает. Что я делаю не так? Почему это не работает? Как надо?
Письмо о том, что доступны новые версии модулей, стало приходить с нерабочими ссылками. Наблюдаю это только на одном многоязычном сайте работающем на D7. Из ссылки исчезло доменное имя. Подскажите в чём проблема? Как исправить?
Для отображения на странице материала ссылки на файл я использую поле Файл (не Media). Есть код добавляющий атрибут target="_blank" к ссылке.
Но после применения этого кода ссылка выводится как html разметка.
После заливки сайта на хостинг получаю следующие ошибки.
Как их исправить?
Для отображения на странице материала ссылки на файл я использую поле Файл (не Media). Для D7 есть отличный модуль FileField Target позволяющий настроить открытие этого файла в новой вкладке.
Подскажите решение для открытия файла со страницы материала в новой вкладке браузера.
Есть библиотека https://git.drupalcode.org/project/flipbook когда я на странице этой библиотеки нажимаю кнопку Download и выбираю расширение архива, меня перенаправляет на страницу модуля.
Как скачать архив с этой библиотекой?
После установки и настройки модуля https://www.drupal.org/project/menu_item_role_access в Отчёте о состоянии появилась ошибка
Определения сущности/поля
Несоответствие определений сущности и/или поля
Поле Override children должно быть обновлено
Для её устранения установил модуль https://www.drupal.org/project/entity_update он выявил ещё одну ошибку
Entity Update Tests Content Entity
Поле Type должно быть установлено.
Настраиваю права доступа для роли менеджер магазина commerce. Административное меню отображаю через Toolbar. В пункте Торговля есть дочерний пункт Конфигурация, который не хочет исчезать для роли менеджера. Настроил вроде всё верно по ссылке с пункта Конфигурация и его дочерних пунктов открываются пустые страницы с надписью «У Вас нет административных элементов».
Как скрыть в пункте меню Торговля пункт Конфигурация и его дочерние пункты?