Понадобилось мне сгенерировать уникальный код, чтобы привязать уникальные стили к конкретному контейнеру. Функция random в twig чаще всего достаточна для этой цели. Но хотелось пойти немного дальше, и вытащить сервис генерации UUID.
Генерируем UUID прямо в шаблоне
Twig-функция qr_code() в Drupal: простой плагин с использованием Endroid QR Code

Иногда в шаблоне Drupal удобно вывести QR-код прямо по месту — без внешних файлов, без рендеринга через отдельный контроллер и без подключения сторонних сервисов. Например, чтобы вставить ссылку на страницу, код подтверждения, номер заказа или любую короткую строку. Это можно сделать всего несколькими строками, добавив к Twig собственный фильтр |qrcode.
Intellij IDEA консоль не отображает кириллицу
Если у вас кракозяблы и вопросы в ромбиках вместо кириллических символов выводятся в консоль при работе IDEA в Windows, то проблема может иметь разные причины.
Читать далее »Табличное редактирование мультиполей в Drupal через Paragraphs и Field Group
Иногда при работе с Drupal возникает необходимость оформить ввод набора однотипных данных — например, списка характеристик, параметров или цен — не в виде длинного списка полей, а в виде таблицы.
Читать далее »Lenta.ru достала с редиректами

Лента, по всей видимости, накручивает поведенческие факторы, и на многих страницах у них добавлен редирект, который триггерится при скролле страницы.
Читать далее »Как в SikuluX получить инфу о мониторах в системе
Иногда при автоматизации через SikuliX важно понимать, с каким именно монитором мы работаем. Например, если у вас несколько экранов, нужно задать координаты для поиска элементов или запускать сценарий на конкретном дисплее.
К счастью, в SikuliX это делается очень просто: библиотека умеет определять количество подключённых мониторов и получать их параметры.
Читать далее »Квантование ширины: способ балансировать текст в кнопках на CSS
Иногда кнопки на сайте содержат очень разный по длине текст. С коротким текстом всё просто: он помещается в одну строку и выглядит аккуратно. Но как только текст становится длиннее, приходится переносить его на две строки. Проблема в том, что при автоматическом переносе строки получаются неравномерными: в первой может влезть почти вся фраза, а одно слова оказаться во второй строке.
Читать далее »Как удалить дубликаты из таблицы в MySQL
Под дублями можно иметь в виду разные условия. Возьмем как пример таблицу имен. В этой таблице есть повторяющиеся значения в поле name. Разберём практический способ удалить такие записи в MySQL с помощью одного SQL-запроса.
Подбор слов из букв онлайн — помощник для кроссвордов и сканвордов
Этот сервис помогает составлять слова из заданных букв. Укажите все доступные буквы, задайте длину слова и при необходимости отметьте уже известные позиции. Алгоритм подберёт подходящие варианты мгновенно — больше не нужно листать бумажные словари.
Читать далее »Drupal: как получить список target_id из ссылочного поля без перебора массива
При работе с сущностями в Drupal нередко возникает задача: из ссылочного поля (entity reference) нужно достать список ID связанных объектов.
| Https://mspak.pro/katalog/pakety-s-logotipom/ крафт пакеты с логотипом https://mspak.pro/katalog/pakety-s-logotipom/ Пакеты с логотипом mspak.pro |