Drupal9

Подсчёт числовых значений полей по формуле и сохранение итогового результата в отдельном поле, как лучше сделать и есть ли готовые модули в Drupal 9?

31 октября 2023 в 11:09

Есть тип материала "Портфолио", где добавлено несколько полей с таксономией. У каждого термина, который выбирает пользователь, есть поле "Балл", где хранится целое число.

Также есть скрытое для пользователя поле с целым числом, где должна быть указана сумма баллов, высчитанная пор формуле. Поле так и называется - "Сумма баллов".

Как сделать так, чтобы после сохранения материала эти поля с баллами считались по определённой формуле и сохраняли результат в скрытое поле "Сумма баллов"?

Пример формулы: (value1 + value2 + value3)*value4

Установка Drupal 9 (composer) + модуль

27 октября 2023 в 13:43

Добрый день!

Интересуют следующие работы:

1. Установка и обновление CMS Drupal 9 через Composer (установка Composer) на хостинге nic.ru + Записать видео действий с экрана.

2. Проверка настроек хостинга.

3. Установка модуля Commerce https://www.drupal.org/project/commerce через Composer. Установка дополнительных зависимых модулей, также через
Composer.

Ошибка параграфа, нода не существует на которую ссылается поле в параграфе.

26 октября 2023 в 17:54

Всем привет!
Ситуация такая, у ноды есть параграф в котором есть поле ссылка на сущность (другую ноду), если удалить ноду на которую ссылался в параграфе, то параграф пропадает из первой ноды и выдают ошибку что нода не существует. Соответственно из админки поправить не получается, например удалить этот параграф с битой ссылкой.

Может есть готовые решения? Или надо ручками написать хук при удалении ноды на проверку всех параграфов нет ли ее в прикрепленных к полю параграфа и если есть то удалить и параграф.

Или может как то иначе можно это решить.

Не получается убрать метатеги заданные по умолчанию для некоторых нод.

23 октября 2023 в 8:27

Всем привет!
Кто использует модуль metatag? Думаю много кто использует Smile .

Вот допустим у меня для типа материала задано:

Как сделать что бы при входе в профиль пользователя отображались все его публикации?

20 октября 2023 в 18:27

Пытался найти в интернете решение этой задачи и даже находил но это не работает на моей версии drupal 9.

Вот что отображается у меня в профиле пользователя:

А было бы здорово еще иметь возможность просмотра всех его объявлений

Вопрос по поиску на друпал 9

20 октября 2023 в 5:16

Друзья, подскажите, так получилось что надо сделать так чтобы все статьи в поисковой выдаче - отображались полностью. Не урезанными. Стандартная модель выдачи статей - их урезает до половины предложения. Где и что включить, или какой модуль поставить, чтобы вся статья была видна пользователю. Таким образом хочу чтобы пользователь мог подобрать себе подборку статей. Просто статьи сами по себе не большие. Если можете напишите подробнее.

[D9] Наследовать/копировать параметры из ::entityQuery в ::entityQueryAggregate

4 октября 2023 в 16:17

Добрый день.

Есть entityQuery-запрос со множеством параметров и условий, которые формируются из формы. По сути - запрос заказов-сущностей одного типа.

Задача: дополнительно посчитать сумму заказов в текущей выборке (по одному полю сущности). Метод ::entityQueryAggregate здесь в самый раз, но как скопировать все 100500 параметров (conditions и пр.) из базового запроса, чтобы не дублировать их повторно?

Настройки slick carousel не работают

1 октября 2023 в 18:18

Кто сталкивался с такой проблемой. Сделал слайдер на основе модуля slick carousel,
карусель работает, но кнопки настроек не работают. Навожу курсор мыши, и кнопки никак не реагируют на переключение.
Настраиваю через панель конфигурация->мультимедиа->slick, на и в настройка модуля представления

Перодическая ошибка 403

29 сентября 2023 в 12:18

Всем здравствуйте. Периодически "Яндекс Вебмастер" выдает сообщение, что главная страница сайта имеет код 403. Затем примерно через час пишет, что снова код 200. Главная страница сделана на views с перечнем товаров. Drupal 9. Может кто сталкивался?

Количество значений на странице представления. Как сделать, чтобы было больше?

28 сентября 2023 в 14:49

Если в представлении выводится 700 значений - страница открывается. А если ограничить значением в 1000 - нет, белая страница.
Как сделать чтоб выводилась 1000? Какое-то значение на сервере увеличить?
В admin/reports/dblog никаких ответов не вижу.