Drupal9

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

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

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

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

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

Simple OAuth (OAuth2) & OpenID Connect проблема с разрешениями

6 апреля 2023 в 14:44

Здравствуйте, не могу понять что сделано не так, поставил Simple OAuth (OAuth2) & OpenID Connect модуль версии 6. Создал ключи, добавил клиента, получаю access token и не могу обратится ни до одного ендпоинта с пермишенами. При том что разрешения вроде как выдал на ендпоинты, но всё равно получаю 403, подебажил AccessResult, оказывается метод hasPermission действительно не видит моих пермишенов. UserInfo работает нормально. Думаю может со скопами накосячил, я уже не знаю. Может у кого есть опыт работы с этим модулем, сможет мне помочь?

Фильтрация views по разным единицам измерения

6 апреля 2023 в 9:29

Доброго времени суток! Имеется тип материала с полем "Площадь в кв.м." и вьюс, который показывает эти материалы. Во вьюсе работает раскрытая форма с фильтрацией по этому полю с типом "между". Возникла необходимость дать посетителю выбрать в каких единицах измерения делать фильтр: кв.м, сотки, гектары. Например, так:

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

Пропал редактор в пользовательском блоке

5 апреля 2023 в 11:54

Ситуация такая, когда делаю первоначальные настрйоки. Установка редакторов. То заметил что когда добавляю пользовательские блоки то там редактора нет. И переключение текстовых форматов результата не даёт. Редактор CKEditor 5, а базовый использую с подстветкой CodeMirror editor.
Но вообще никакой редактор в блоке не работает.
И что интересно кнопка сохранения вправо в бок улетела

Деплой и передача

3 апреля 2023 в 20:58

Всем здравствуйте, начну с того, что в друпале я полный профан. Тем не менее скачал друпал 9 и сделал на нем простенький сайт (для того чтобы локально развернуть сайт использовалась утилита open server panel).
Так вот, вопрос такой: как можно эту самую наработку передать другому человеку, чтобы он уже сам решал что с ней делать (разверывать локально или хостить), и соответсвенно наоборот, хотелось бы узнать план действий принимающего в обоих случаях.

Одна фотография разные заголовки

1 апреля 2023 в 11:08

Вопрос такой. Есть деталь, для автомобиля. Подходит эта деталь для разных марок и моделей автомобилей. Как сделать так чтобы при выборе конкретного автомобиля через фильтр/фасетный поиск, к детали подставлялся нужный заголовок? А если ничего не выбрано то заголовок общий, а в тексте к детали на анонсе перечислялись марки и модели. Соответственно через заказ в commerce будет понятно на какое авто деталь заказана. Вариации пробовал, не получается. Выходят дубли. То есть нужна просто смена заголовка. Фотография, цена общие.

Как в page.html.twig вывести что-тоо в зависмости от значения логического поля?

1 апреля 2023 в 3:14

Допустим в page.html.twig нужно вывести что-то в зависимости от того заполнено ли поле. С полем изображения это работает:

Смена значения поля "date" с помощью ajax

30 марта 2023 в 8:20

Здравствуйте. У меня есть поле:
$form['date'] = [
'#type' => 'date',
'#title' => $this->t('Дата'),
];

Необходимо ниже этого поля сделать ссылку/кнопку (что угодно) под названием "Текущая дата", что бы при нажатии на это в поле "date" значение менялось на текущую дату (date("Y-m-d"))

вопрос есть блоки на сайте как их отсортировать в указанном порядке

26 марта 2023 в 21:16

то есть жестко нужно блок1 потом блок 2..
1.
2.
3.
4.
Нужно как то присвоить блоку ID и задать сортировку по ІD?
то есть есть блок- заголовок->статьи
и так 4 блока

custom_block does not exist

25 марта 2023 в 9:01

При установке некоторых модулей получаю данную ошибку.
Модуль Block, Custom Block установлены.

Пробовал установить следующие модули:
drupal/countdown
drupal/jquery_countdown_timer

В чем может быть проблема?