Drupal9

Как подружить Drupal 9/10 с Sendpulse и другими сервисами рассылки?

27 ноября 2023 в 15:06

Появилась задача отправлять данные с сайта в адресную книгу сервиса рассылки Sendpulse.

У меня есть тип материала, где есть поле имени и email. Нужно, чтобы при создании нового материала такого типа данные автоматически вносились в адресную книгу Sendpulse.

SendPulse работает на REST API по протоколу HTTPS и, по сути, представляет собой набор методов, используемых для выполнения запросов и получения ответов для каждой операции. Все ответы возвращаются в виде структур JSON.

Текстовые форматы и редакторы

24 ноября 2023 в 21:37

Всем привет

При изменении или добавлении текстового формата:
You don't have permission to access /admin/config/content/formats/manage/basic_html on this server.

после этого, так все линки в админке, если остаться во вкладке, все 403
в новой вкладке все норм, пока не нажмешь изменить текстовый формат
в журнале ошибок нет

Не знаете где искать?

Настроить скидку на товар в commerce drupal9

24 ноября 2023 в 19:19

Есть товары в интернет магазине, надо на 1 месяц на все товары сделать скидку в 15% при оформлении. Чтобы например на товаре отображалось старая и новая цена, или при оформлении товара скидка учитывалась, и чтобы клиент мог оплатить товар черех платёжную систему с учётом скидки. Какие есть модули?

Как взять значение переменной из шаблона ноды и вставить в значение поля после создания ноды? Drupal 9

22 ноября 2023 в 16:34

В шаблоне ноды типа материала есть переменная, которая по формуле складывает и умножает целые числа, которые я беру из заполненных полей ноды. Все работает исправно. На выходе я получаю число, например 180. Далее на этапе модерации я вписываю его вручную в поле "результат" типа "десятичное число". Вопрос, как передавать значение переменной "result_value" в поле результата автоматически после создания ноды или при запуске крон?

Ищу подработку как Drupal front-end dev

8 ноября 2023 в 13:15

Коммерческий опыт 5+ лет
Работал с Drupal 7,8,9,10
В основном это темизация - создание новой темы, работа в существующей теме, создание и правка шаблонов, подключение сторонних скриптов.
Отличные знания админки друпал - content types, image styles, blocks, taxonomy, views etc.
Большой опыт в вёрстке, интеграция с Drupal.
Опыт работы с мультисайтами.
Написание cypress test for drupal
Опыт создания PWA application with Drupal backend
Опыт создания Native application with VueJS(frontend) + Drupal backend

Помощь в развитии сайта

4 ноября 2023 в 20:15

Для потенциальных веб-разработчиков предлагается следующее:Наш сайт schrot.kz предназначен для бесплатной публикации объявлений о автозапчастях, но ему требуется значительное усовершенствование. Мне не хватает знаний и времени для того, чтобы довести его до состояния, когда он станет удобным и полезным инструментом.Я готов рассмотреть ваши предложения по улучшению и оживлению сайта. Оцените текущее состояние и предложите краткий план развития. Если мы договоримся о финансовых условиях, мы можем начать эту работу вместе.Благодарю за ваши идеи и предложения по совершенствованию проекта.

Всхлапывающий текст

4 ноября 2023 в 13:57

Подскажите как сделать такую штуку? Какой модуль использовать? Я так понимаю это что то типа аккордеона.
https://www.byredo.com/eu_en/blanche-eau-de-parfum-100ml

Кейс: апгрейд и миграция на Drupal 9 сайта «Кабельщик»

3 ноября 2023 в 13:58
2

В этом кейсе мы расскажем о том, как перенесли проект «Кабельщик» на Drupal 9, чем упростили внесение доработок, разработку новых функций и улучшили текущее состояние сайта.

Подсчёт числовых значений полей по формуле и сохранение итогового результата в отдельном поле, как лучше сделать и есть ли готовые модули в 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.