Блоги

Доп поля в commerce_payment\Entity

24 февраля 2022 в 18:05

Кто сталкивался, подскажите пожалуйста, возможно ли добавить поля
номер платежки например и дату платежки/поступления на счет в commerce_payment\Entity для безналичных платежей и как правильно реализовать?

Срок окончания поддержки Drupal 7 перенесен на 1 ноября 2023г.

24 февраля 2022 в 3:09

Drupal 7 широко используется в интернете, поэтому срок окончания поддержки теперь будет ежегодно пересматриваться.

источник

Как вывести товар в таксономии

21 февраля 2022 в 20:11

Работал с друпал 7, делаю таксономию категорий. Вывожу материал под нужной мне категорией и всё работает. Начал делать магазин на друпал9, голову сломал, не могу понять, категорию товара таксономией вывел, добавил поле термина в товар. Но ни в какую товар по категорией не появляется. Подскажите как это работает? Что стало со всемогущим друпалом после реконструкции? Много нового. Но не могу понять как это работает.

Как переопределить вывод item-list.html.twig для поля конкретного вьюса?

21 февраля 2022 в 19:09

Есть вьюс под названием Article referenced content, в котором одно из полей является множественным и выводится как список. Как назвать файл item-list.html.twig , чтобы написанное в нем работало только для этого вьюса?

Сайт на Drupal 7.67, работает без ошибок только в php 7.1 CGI.

21 февраля 2022 в 13:17

Сервер на Debian 11, на любых других режимах
типа Apachi на 7.4
FastCGI (Nginx + PHP-FPM) на любой версии
возникают ошибки с ростом версии PHP их все больше:)
На 7.2 FastCGI (Nginx + PHP-FPM), только одна проблема, при добавлении материала, картинки не отображаются превьюхи то что загрузил, и далее статья видна только админу, без картинок. Переключаю сервак на php 7.1 CGI, все сохраняется добавляется и публикуется.
Выше версии начинают вылетать ошибки просто при загрузке страницы, при поиске и тп.

ajax facets не работает

21 февраля 2022 в 12:02

Всем привет! Кто-нибудь работал с модулем ajax facets на семерке? Всё работало? Пытаюсь разобраться. В блоках фильтров выбираю ajax selectbox или ajax checkbox - каталог никак не реагирует на выбор. Документация прочитана, вроде бы всё установлено правильно. Фильтры вывожу через регионы блоков. Патчи вижу только для 8 и 9.

Синонимы URL, Pathauto

20 февраля 2022 в 21:09
1

Установил Pathauto, столкнулся с нюансом, который не могу разрешить:
Для термина таксономии - Категории - вручную задал Синоним URL, но при публикации нового материала в эту категорию расширение автоматически генерирует Синоним URL для Категории с помощью простой транскрипции, и полностью игнорирует тот синоним, который я задал вручную.

К примеру, для категории Здоровое питание задал Синоним URL: /recipes
То есть, если открыть категорию, то URL будет выглядеть: .../recipes/.
А если опубликовать материал, то путь к нему будет выглядеть: .../zdorovoe-pitanie/...

Как пересобрать фильтр Better Exposed Filters чтоб он в списке выбора показывал только термины доступные авторизованному пользователю?

20 февраля 2022 в 14:31

Ребята привет! Пытаюсь решить такую задачу...
У меня в каждом термине таксономии есть дополнительное поле "связь с пользователем". В каждом термине выбран разный конкретный пользователь.
Есть вьюха по которой выводятся материалы с этой таксономией.
И в ней фильтр BEF по этим терминам. Но он показывает пользователю в списке выбора термина сразу все термины. А мне нужно чтоб он показывал только те термины, в которые выбран этот конкретный пользователь.

Сам PHP код для формирования списка выбора примерно вижу:

Добавить новый формат в поле Изображение

20 февраля 2022 в 13:50

Здравствуйте.
В типе поля Изображение в разделе "Допустимые файлы расширения" форматы по умолчанию "png, gif, jpg, jpeg". При этом раздел доступен для записи.
Можно ли дописать в него необходимый формат? Мне, например, нужен webp.

PHP логика в D8|D9

19 февраля 2022 в 19:30

Привет коллеги.

Киньте пожалуйста ссылку где по колхозному (просто и по пунктам) рассказано, как в D8|D9 (twig) работать с шаблонами? Как и где следует работать если нужно внести свою PHP логику в вывод.

В D7 всё было просто, переопределяешь стандартный вывод на свой (page—node—101.tpl.php) и делаешь там всё что угодно, D8|D9 таких вольностей не позволяет.

Благодарю.

Подскажите, как темизировать файл для всех дисплеев вьюхи.

19 февраля 2022 в 12:40

Приветствую специалистов по темизации!

Есть представление myview имеющее несколько блоков.

В папке темы следующие файлы:

Google Sheets API. Диапазон всей таблицы листа

18 февраля 2022 в 17:00

Подскажите, пожалуйста, как в Google Sheets API можно не вручную получить диапазон всей таблицы, находящейся на определенном листе.
К примеру, у меня есть таблица без пустых ячеек.
Если использовать свойства columnCount и rowCount, то в результате выдается количество колонок и строк всего, находящихся на листе, а не тех, что заполнены.

Проблемы с модулем Video Embed Field

18 февраля 2022 в 9:45

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

Проблемы с авторизацией после обновления

17 февраля 2022 в 21:54

Коллеги,
подскажите, пожалуйста, с чем м.б. связана проблема с авторизацией:
после ввода логина и пароля пользователь попадает на свою страницу (/users/*имя пользователя*) с сообщением "доступ запрещен".
Появилась эта проблема после обновления до 7.87. Часть пользователей авторизуется без проблем, а часть...

Создание заказа анонимными пользователя в Commerce 2

17 февраля 2022 в 19:07

Каким образом реализовывать?

Чтобы покупатель сам выбирал, пройти ему регистрацию, или оставить только почту или телефон, для связи.

Установка composer и Drupal 9 на хостинг reg.ru - как правильно выстроить структуру директорий?

17 февраля 2022 в 16:43

Возникла необходимость установить и настроить Composer для дальнейшей установки Drupal 9 на популярном хостинге REG.ru. По умолчанию Composer там не используется, поэтому ставил его сам согласно инструкции хостера: https://help.reg.ru/hc/ru/articles/4408047351569?source=answerbot

В моём случае на хостинге расположен сайт с тремя поддоменами, на одном из которых мне и нужно развернуть Drupal 9. Структура выглядит следующим образом:

Состоялись обновления безопасности 9.3.6, 9.2.13 и 7.88

16 февраля 2022 в 21:08
2

Насколько критично: средне (14/25)

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

Срочно ищем drupal специалиста. Проектная/Удаленная работа

16 февраля 2022 в 16:44

В крупную европейскую компанию с более чем 10-ти летней историей и представительством в РФ (в г. Санкт-Петербург), срочно требуется Drupal специалист.

Необходимый опыт:
- Drupal и PHP (от 2 лет).
- Английский язык B2.

Удаленная работа, можно трудоустроиться как в формате частичной занятости, так и на полный день.
Официальное устройство. Проектная работа с возможностью продления сотрудничества с нашей компанией.

Ошибка с сессиями

16 февраля 2022 в 15:34

Стоит nginx + php-fpm + D 7.87

Недавно в логах начало проскакивать:

Warning: session_write_close(): Failed to write session data using user defined save handler. (session.save_path: /var/lib/php/session) в функции drupal_session_commit() (строка 351 в файле /var/www/html/includes/session.inc).

Рубут, смена папок и игра с разрешением и правами на папку не помогли. С чем может быть ещё косяк?