Пример кода, реализующий endpoint скачиваемого файла.
Читать далее »Все записи категории ‘Программирование’
Прячем поле view в зависимости от роли пользователя в Drupal
Метод работает не только с ролями, но и любой другой логикой, которую вы в силах реализовать в коде.
Читать далее »Inactive User Deleter Tool 1.62
Небольшие обновления для плагина, который я поддерживаю для WP.
Читать далее »Запросы с группировкой в Drupal
DB API в drupal позволяет стоить, наверное, почти любые запросы, какие только можно составить на чистом sql. Приведенный ниже сниппет кода демонстрирует вывод публикаций, у которых отсутствуют переводы контента.
Читать далее »Проверить роль пользователя в twig
Многие стандартные шаблоны в Drupal содержат вывод переменной пользователя (user), что делает возможным реализацию различной логики, в том числе и проверку роли пользователя.
Читать далее »Задача: подсчитать варианты размена монет

Снова классика задач на перебор вариантов — есть номиналы монет, требуется найти все варианты размена указанной суммы. Число монет каждого номинала — не ограничено.
Читать далее »Программное создание статьи с переводом в Drupal
Допустим, вы получаете следующие данные — заголовок, текст статьи, и теги. При этом данные поставляются на двух языках — ‘ru’ и ‘en’. Вам требуется программно сохранить статью и её перевод.
Читать далее »Корзина не пуста — изменим стиль пункта меню
Использую Drupal Commerce, и в меню у меня есть пункт «Корзина», со ссылкой на корзину пользователя. Хочется, чтобы стиль пункта меню менялся, если корзина не пуста.
Читать далее »Инициировать скачивание файла без обращения к серверу, используя js
Если файл генерируется на фронт-енд, то как инициировать скачивание файла в js? Давайте посмотрим.
Читать далее »Генерация JWT токена в Drupal
Модуль jwt реализует REST аутентификацию, настройку ключа и многое другое. Небольшой спиппет как сгенерировать и отправить jwt с собсвенной нагрузкой.
Читать далее »