Блоги

Перевод Drupal сайта с версии 7.90 на более современную

3 ноября 2023 в 13:02

Сайт несложный, без интернет-магазина и карточек.

Разработчик установил готовую тему, создал места для двух баннеров и наладил поиск по сайту. Позже довел сайт до версии 7.90. Затем он ушел из фриланса, но с ним можно будет связаться, если у вас возникнут вопросы.

Сайт без проблем работал. Но сейчас его нужно модернизировать.

Порекомендуйте, пожалуйста, какую версию Drupal использовать.

Нужно перенести контент, обновить функционал, оптимизировать.

Как правильно разрабатывать сайт?

3 ноября 2023 в 13:00

Подскажите плз, как всё-таки правильнее разрабатывать сайт - создаем на локалке и потом обновляем на хостинге (использую nic.ru, обычны хостинг) или сразу пилить на хостинге?

Доработать модуль Vote Up/Down

2 ноября 2023 в 14:10

Здравствуйте.
Проблема описана здесь https://drupal.ru/node/145395
В идеале ссылки заменить на кнопки с сохранением функционала.

Как перед рендерингом формы редактирования записи из базы - проверить её наличие и доступа к ней?

1 ноября 2023 в 19:21

Добрый день, я новичок в создание модулей, прошу помощи
Имеется простой модуль на D7, суть которого в создании таблицы в базе данных и предоставление пользователям возможности создания/редактирования/удаления записей

Скидка 10% от FairyHosting.com

1 ноября 2023 в 18:02

Предлагаем скидку 10% на все услуги кроме SSL-сертификатов и доменных имен

Промокод действителен до 15.10.2023

Подробнее по ссылке https://fairyhosting.com

Роскомнадзор запретил поисковикам показывать сайты ряда иностранных хостингов

1 ноября 2023 в 0:46

В конце прошлой недели в Роскомнадзоре сообщили, что вынуждены принять дополнительные меры в отношении ряда иностранных хостеров, которые «не выполняют свои обязанности по закону о “приземлении”». Теперь сведения о сайтах этих компаний запрещено показывать в результатах поиска.

Меры приняты в отношении следующих компаний:

При попытке добавления в материал нового поля - белый экран

31 октября 2023 в 22:35

Всем привет!

При попытке добавления в материал нового поля - белый экран. В логах такая история:

Несуществующее имя объекта конфигурации, возвращаемое FieldStorageConfigInterface::getBundles(): тип объекта: node, bundle: simplenews_issue, имя поля: body

Попытка удаления конфигурации модуля simplenews не привела к положительному результату, всё такая же ошибка.

Установка модуля simplenews тоже результат не изменила.

Как быть, что делать, подскажите пжл?

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

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

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

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

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

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

Несколько резюме в профиле на сайте вакансий

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

Здравствуйте.
Как лучше реализовать возможность создания двух резюме одним пользователем на сайте вакансий? С одним проблем нет, модуль Profile2 позволяет. А вот если человек хочет создать два разные резюме с разными названиями профессий и набором компетенций? Какой инструмент поможет решить такую задачу?

Копирование текста в буфер обмена при клике по тексту

27 октября 2023 в 15:58

Здравствуйте уважаемые специалисты. Использую Drupal 10. На сайте мне необходимо реализовать функцию - копирование текста в буфер обмена при помощи клика мышки по тексту. Текст - обычное текстовое поле, созданное в разделе - управление полями. Подскажите, как это можно сделать.

Layout Builder: кратко о модуле с большими возможностями

27 октября 2023 в 15:15
3

Познакомьтесь с модулем, с которым можно составлять страницы сайта как из деталей конструктора

Установка 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.

Перенос на новый FreeBsd сервер

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

Обновление сервера связанно с тем, что 9 версия Фри не поддерживает работу гостовских сертификатов.
Ну и время пришло обновить ОС.
Настроили новую виртуалку FreeBsd 13, Apache, MariaDB, Nginx PHP8.1.
Новый Друпал устанавливается и работает, устанавливает обновления и прочее...
При переносе работающего проекта на новый сервер, выскакивает ошибка:
Error: Call to undefined function module_list() in bootstrap_invoke_all() (line 1408 of /usr/local/www/nginx-dist/saiwifi_site/includes/bootstrap.inc).

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

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

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

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

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

комментарии на сайте

26 октября 2023 в 15:18

Пользуюсь комментариями друпал. Возможно ли сделать чтобы они сортировались от последнего к первому, а не наоборот? Чтобы последний комментарий был вверху.
И как сделать чтобы сначала было поле для добавления коммента, а потом все добавленные уже комменты? потому что сейчас над пролистать все комменты на странице чтобы написать свой….
Возможно есть какой-то крутой модуль комментов и лучше не использовать стандартные?

Аналог Userpoints в Drupal 10

26 октября 2023 в 12:49

Уважаемые знатоки и гуру, подскажите, пжл.
Есть ли возможность сделать и настроить бонусную программу силами встроенных модулей Drupal 10? Ну или модуль может есть, аналогичный Userpoints в ранних версиях Drupal.
В идеале нужна такая схема - пользователь на сайте получает баллы за активности - публикацию статьи, ответы на форуме, размещение контента. Накопленные баллы он может потратить на размещение своих объявлений о продаже услуг. Если накопленных баллов не хватает - пользователь может баллы докупить.
Буду признателен, если подскажете, в какую сторону искать.

Нужно добработка по дизайну checkout. Drupal 10

25 октября 2023 в 19:35

Имеем друпал 10 сайт + commerce.
Нужно доработать форму оформления заказа и оплаты.
Уровень английского нужен intermediate (устно обсуждение с дизайнером и заказчиком)
Это скорее всего не последнее задание

Снять ограничения отправки писем через contact form

24 октября 2023 в 21:27

Здравствуйте, при отправки формы, вылазит ошибка:
Вы не можете отправить более 5 сообщений в 1 час. Попробуйте позже.

Использую Контактные формы, отправка происходит через smtp yandex.

Подскажите пожалуйста как это исправить? нигде не могу найти эту настройку

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

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

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

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