Drupal8

Создание календаря для бронирования

27 июля 2022 в 15:04

Всем доброго времени суток!
Может кто подсказать есть ли модуль, который поможет реализовать похожий календарь для бронирования (без оплаты). Фото ниже.
Есть модуль BAT, но у него отдельная кнопка Reserve. А нужно что бы можно было бронировать сразу же в календаре, где видны доступные даты.


Буду очень призначтелен.

Перехват данных из Вьюхи. Как?

22 июля 2022 в 1:16

Перехват данных из Вьюхи. Как?

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

Как?

JS мне не очень нравится.

Спасибо.

Перенести в блок вывод связанных материалов, views

20 июля 2022 в 19:34

Всем привет!

Ребят, не могу вспомнить как сделать. Восьмой друпал

Есть нода, есть привязанные к ней материалы, тупо галочками отмеченные. Не похожие материалы через связку таксономии, а просто поштучно отмеченные.
Вывести их в ноде не проблема, тут понятно. А мне надо вынести в блок. Уже башку сломал как и что во вьюз затолкать.
Вывод всех материалов понятно, как прописать условия вывода? Через связи? Логику уже не могу сообразить

Отслеживаем время работы php кода

15 июля 2022 в 16:04
2

Для того, чтобы отследить время выполнения определенного кода, то перед началом этого кода вставляем

$start = microtime(true);

а по окончанию

Кеш не работает

15 июля 2022 в 9:02

Здравствуйте.
Вывожу ноды типа Статья через getViewBuilder.
Мне надо, что бы кеш для всех статей, всего списка этих нод был включен навсегда ['#cache']['max-age'] = \Drupal\Core\Cache\Cache::PERMANENT;

При этом есть тег статьи node:13126. При изменении этой статьи должен инвалидироваться кеш и создаваться заново.
В случае обновления других статей кеш должен оставаться.

Список статей выводится через шаблон темизации.

Как дать класс родителю в HOOK preprocess_input__textfield

9 июля 2022 в 18:06

Такой момент

if (!empty($vars['attributes']['placeholder']) && !empty($vars['element']['#title']))

при определенных условиях нужно давать класс для form-item

Подключение модуля chosen

8 июля 2022 в 14:25

Здравствуйте, добавил модуль chosen, но он выдает ошибку "The library could not be detected. You need to download the Chosen JavaScript file and extract the entire contents of the archive into the libraries directory on your server."

В корневой папке создал папку "libraries", в него добавил папку chosen с файлами.
Но эффекта никакого.
Подскажите пожалуйста, что еще может быть?

Установка и настройка модуля для экспорта node в pdf

22 июня 2022 в 23:17

Установить и настроить модуль для экспорта node в pdf.
На примете вот этот модуль entity_pdf
Кто может сделать?
Пишите срок и стоимость.

Переключение между аккаунтами

22 июня 2022 в 9:08

Возникла необходимость реализовать возможность переключения между аккаунтами для пользователей сайта (как в IG или Яндексе). То есть авторизуемся на сайте как userX, нажимаем что-то типа «добавить ещё аккаунт», авторизуемся под userY, затем ещё раз жмём «добавить аккаунт» и логинимся под userZ, и у нас появляется возможность переключаться между userX/Y/Z.