Все записи категории ‘На первой полосе’

Транслитерация имени файла при создании медиа entity программно в Drupal
 21 Май, 2023

При импорте изображений возникает задача транслитерации. Картинки, например, могут содержать буквы национальной кодировки (кириллицы) и/или иметь несовместимые с файловой системой сервера символы.

Drupal (начиная с 8.2) объявляет специальный интерфейс, который формализует эту задачу:
сore/lib/Drupal/Component/Transliteration/TransliterationInterface.php.

Читать далее »
Загрузка файла через форму в Drupal
 19 Май, 2023

Посмотрим как получить непосредственный доступ к файлу без загрузки файла в хранилище, при его загрузке в поле типа «file» Form API.

Читать далее »
Drupal deployment
 18 Май, 2023

Шпаргалка по настройке и проведению деплоймента для Drupal (начиная с 8й версии).

Читать далее »
Убрать мета тег Generator
 17 Май, 2023

Выпиливаем мета-тег Generator из заголовочной секции сайта на Drupal. За одно и пару других лишних мета маркеров.

Читать далее »
Ставим метрику на сайт с CMS Drupal
 16 Май, 2023

Вы получили код для вставки метрики, осталось дело за малым — разместить его на сайте. Сайт управляется Drupal 8/9/10.

Читать далее »
Пополняем игровой акк в steam в 2023
 14 Май, 2023

Известные проблемы со steam ставят известные вопросы перед теми, кто остался — пиратить или нет? Аккаунты РФ стим не блокирует, все покупки — остались на балансе, но купить новую игру, находясь в РФ, стало сложно, т.к. привычные платежные инструменты работать перестали.

Читать далее »
Манипуляции с битами в JS
 12 Май, 2023

Рассмотрим три операции — установка нужного бита в числе, сброс бита и инверсия.

Читать далее »
Форма поиска товаров на Drupal
 11 Май, 2023

Здесь подробно рассмотрим небольшую задачу для сайта под управлением CMS Drupal.

Требуется выводить поисковую форму для товаров в виде блока. Форма состоит всего из одного текстового поля, и должна искать товары по названию и аналогам. В поле будет использоваться авто-дополнение текста, показывая список, где можно выбрать товар. При выборе товара из списка, пользователь будет перенаправлен на страницу товара.

Читать далее »
Функция подсчета не нулевых бит (JS)
 9 Май, 2023

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

Читать далее »
Ошибка в Drupal: once is not a function
 8 Май, 2023

В Drupal 9/10 нет jQuery плагина once(), потому при использовании этой функции вы увидите сообщение о том, что once — не является функцией.

Читать далее »