Блоги

Как настроить условие (CONDITIONAL LOGIC) в веб-форме для определенных полей в блоках с флажками?

19 апреля 2023 в 22:13

Есть два блока с флажками, в каждом несколько значений. Посредством веб-форм можно настроить изменение по условию только для определенного блока, без выбора его значений.
Например:
1-й блок с флажками содержит 3 поля со значениями "111", "222", "333"
2-й блок содержит содержит 3 поля со значениями "aaa", "bbb", "ccc"
Надо выбрать 1-й блок со значением 222 и если он включен то значение "ссс" 2-го блока должно быть включено, но дело в том, что выбрать значение для 1-го блока невозможно, там не предусмотрен такой вариант.

Drupalist на проект

19 апреля 2023 в 21:11

Добрый вечер. Нужен программист на Drupal 7 на один проект, хорошо знающий drupal, умеющий писать модули, студии не расматриваю(сами ими являемся), пишите в личку, работы много, дописывать функционал, переезд на новую версию и т.д. @max_voronkov_v - Подробнее в личку

Видео в углу экрана

19 апреля 2023 в 10:25

Нужно реализовать смешение видео(во время прсмотра) в угол окна при прокрутке страницы (как в фейсбук). Может есть готовые модули?

Нужно выгрузить товары, новости в excel файл

18 апреля 2023 в 5:51

Добрый день. нужна помощь специалиста по Друпал. Хотим перенести информацию с сайта на другой движок. Задача -
Выгрузить в excel файл каталог товаров с полями-
Название, цена, описание, анонс, картинка анонса и подробно ссылкой, характеристики (каждое свойствно новый столбец), диапозон настройки-там картинка везде, ее ссылкой

И новости, поля
Название, Описание, анонс, картинки ссылками

Ищу работу/подработку Fullstack Web Developer, с упором на FrontEnd. (Drupal 8+, React).

17 апреля 2023 в 16:59

Repin Vasiliy

Male, 32 years, born on 15 October 1990

Contacts:

Telegram @vasirepin

From: Belarus, Minsk

Плагин QueueWorker

14 апреля 2023 в 8:50

Здравствуйте.
В скрипте создается очередь с некоторым количеством задач.
В задачах может отличаться параметр "operation" , который в себе будет содержать название функции для обработки этой задачи.
Создаю плагин QueueWorker, в котором находится лишь одна функция - processItem($item) (обработка элемента очереди).

Подскажите, а как инициализировать выполнение этого обработчика?

В crontab как-то его прописать?
Нашел команду drush queue:run. Подходит ли?

PHP в Друпал 10. Ура!

13 апреля 2023 в 10:19

PHP в Друпал 10. Ура!

1. Программно создаём Блок.
2. Пишем в блок что угодно.
3. Размещаем блок где угодно.

Ура!

Шрифты

12 апреля 2023 в 22:51

Странное дело, в Windows 11 не работают шрифты. Сбрасывает на стандартный Times с засечками, а я их не хочу.
При этом в CSS, как альтернатива указан Sans.
В просмотре кода страницы ссылки на CSS и шрифты есть.
Везде: в Айфонах, Андроидах, Windows 10 все как мне нужно Helvetica.

Шкура Olivero, Drupal 10.

Кто виноват?)

Как использовать функцию diff в twig? Или как ещё можно посчитать разницу между датами в Drupal 9?

12 апреля 2023 в 19:42

Возникла простая задача, которая легко решается на php, но никак не получается решить её на twig.

Нужно взять определённую дату формата Y-m-d и определить разницу с другой датой. С этим хорошо справляется функция Diff, но почему-то в twig она не хочет работать, да и в документации twig ничего про неё нет.

Подскажите как вычесть разницу между датами в Drupal, есть рабочий пример кода на twig?

Drupal 8-9: Как передать данные формы в другое место сайта?

12 апреля 2023 в 17:30

Всем добрый день.
Сайт на последней версии Durpal 9.
Задача простая, но не могу найти решение ее для Drupal - передать данные формы в другое место сайта.
Форма создана с помощью кастомного модуля на form api - расчет стоимости доставки через API Почта РФ.
В форме одно текстовое поле и кнопка submit.
Функция submitForm получает данные с формы

Ищем DRUPAL разработчика

12 апреля 2023 в 15:44

Будет плюсом:
− знание и понимание принципов ООП, применение шаблонов проектирования;
− знание и понимание REST;
− базовые представления о функционале систем электронного документооборота;
− опыт работы с Drupal API (Entity API, Form API, Field API);
− опыт разработки для модуля views.
Требования:
• − умение ориентироваться в чужом коде и продолжать его разработку;
− оперативное погружение в текущие проекты;
− готовность к ответственности и решению поставленных задач.
• − опыт работы в Drupal 7

Заполнение поля Entity Reference всеми дочерними объектами от определенного уровня

12 апреля 2023 в 8:51

Добрый день, подскажите пожалуйста, в какую сторону копать.
Имеется допустим тип материала: FOLDER и DOCUMENT

В первом типе материала (FOLDER) кроме стандартных полей TITLE и BODY есть PARENT, это Entity Reference которое ссылается на тот же самый тип материала, т.е. используется для построение иерархии категорий

Соответственно во втором типе (DOCUMENT) кроме стандартных есть FOLDER, это Entity Reference на тип материала FOLDER и FOLDERS также Entity Reference но только с неограниченным количеством,

Реализация выбора города/региона

11 апреля 2023 в 22:02

Задачка реализовать выбор города для магазина на commerce, и чтобы было по SEO.

Предположение "Вы находитесь здесь?".

На что будет влиять: отображение блоков (с контактами и прочие), акции в commerce_promotion.

По сути, подзадачи две:

  1. Выбор города и хранение выбора (как в днс, ситилинк)
  2. Работа с этим выбором

Для указания акций - свой модуль надо писать, так как не нашёл реализации.

Не выводятся поля на странице

11 апреля 2023 в 12:38

Добрый день, помогите пожалуйста с вопросом.

Есть 2 одинаковых сайта с одной и той же темой.

Решил изменить вид детальной страницы услуг.

В тип материала услуг добавил все нужные поля и заполнил их контентом.

Далее выбрал в шаблоне материала Представление: как страница продукта. И все успешно вывелось в том виде в котором нужно.

Однако на другом сайте с такой же темой и с повторением тех же действий в детальной странице выводится только заголовок, остальные поля не выводятся.

Замена токенов в метке поля

9 апреля 2023 в 15:59

Добрый день, комрады!

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

Написал такую функцию:

Интеграция google Analytics, tag manager

9 апреля 2023 в 14:51

Добрый день, прошу помощи с интеграцией google Analytics, tag manager в сайт который построен на 9.4.3.
На сайте уже есть код google tag manager но я не могу найти где его поменять?
По тем инструкциям, что есть в интернете я не нашел как єто сделать (в меню расширения такого расширения нет ) но код на сайте присутствует. Подскажите как его заменить и как установить google Analytics?
С Drupal ранее не работал и не знаком, клиент был вынужден уйти от не честных разработчиков сайта, потому так получилось.

Как задать количество статей на первой странице пейджера views?

8 апреля 2023 в 17:42

Как сделать такой пейджер в views?

На 1й стр. выводится минимум 30 нод, но ВСЕ за сегодняшний день.
На 2й стр. и далее выводятся остальные ноды максимум по 30 шт на страницу.

Основная проблема: ajax в пейджере должен работать, поэтому через 2 вьюхи я не выкручусь (или не знаю как).

Развернуть сайт Drupal 7 из архива

8 апреля 2023 в 1:21

Всем привет! Возможно ли развернуть сайт на Друпал 7, если есть только папка sites со всем содержимым и база данных? Т.е. файлов ядра нет.