Если вы используете глобальную установку drush, то вероятно забыли выполнить инициализацию проекта.
Читать далее »Все записи категории ‘Программирование’
Часто используют drush как компонент установленного drupal проекта, вызывая drush как ./vendor/bin/drush.
Небольшой гайд для глобальной установки drush, чтобы тот был доступен для всех проектов отовсюду.
Читать далее »Если вы разрабатываете SPA на Reactjs, используя npx create-react-app my-app команду для создания проекта, то в коробке вы получаете множество полезных вещей.
Одна из них — это возможность настроить переменные окружения различные для dev и prod.
Читать далее »Весьма распространённый случай, когда в качестве exposed filter используется поле, связанное с таксономией. Так вы получаете набор опций в фильтре для своего представления, которое доступно пользователю.
Также весьма часто некоторые дополнительные условия выборки ограничивают набор данных так, что часть опций фильтра становится не нужной, так как их выбор приводит к пустому результату.
Читать далее »Пример кода, реализующий endpoint скачиваемого файла.
Читать далее »Метод работает не только с ролями, но и любой другой логикой, которую вы в силах реализовать в коде.
Читать далее »Небольшие обновления для плагина, который я поддерживаю для WP.
Читать далее »DB API в drupal позволяет стоить, наверное, почти любые запросы, какие только можно составить на чистом sql. Приведенный ниже сниппет кода демонстрирует вывод публикаций, у которых отсутствуют переводы контента.
Читать далее »Многие стандартные шаблоны в Drupal содержат вывод переменной пользователя (user), что делает возможным реализацию различной логики, в том числе и проверку роли пользователя.
Читать далее »Снова классика задач на перебор вариантов — есть номиналы монет, требуется найти все варианты размена указанной суммы. Число монет каждого номинала — не ограничено.
Читать далее »