Обычно для этого требуется выполнить две команды — создать пользователя, выдать права.
Читать далее »Все записи категории ‘Программирование’
Переадресация на основной домен в Drupal
Данный подход скорее полезен как демонстрация инструментария, чем действительно реализация редиректа на основной домен. Потому что лучше это делать средствами сервера, а не ПО, чтобы уменьшить нагрузку на сервер.
Читать далее »Редактируем атрибуты ссылки в twig шаблоне
Как без хуков preprocess в Drupal добавить, например, атрибут target для ссылки в шаблоне?
Читать далее »Как добавить поле «количество» для кнопки add to cart в Drupal Commerce
Кнопка выводится как элемент product.variations, а вот настройки полей, которые выводятся в этой сущности довольно глубоко зарыты.
Читать далее »Как удалить объявленный ранее @RestResource
Сначала вы создали в Drupal rest ресурс — /Plugin/rest/resource, поработали с ним, а потом пришло время прощаться. Но вот проблема — система уже знает о ресурсе, и если вы удалите файл, то при попытке зайти в админ панель расширений /admin/modules, вы получите fatal error.
Читать далее »Загрузить данные параграфов для связанного с ними entity
Пример кода для загрузки параграфов.
Читать далее »Кеширование JSON ответа в Drupal
У нас есть контроллер, который выдаёт json ответ. Добавим кеширование.
Читать далее »Результат k-ой перестановки

Очередная задача с литкода (№60. Permutation Sequence). В общем случае формулируется так: дан набор элементов, требуется вернуть этот набор после k перестановок.
Читать далее »MUI TextField с маской
В MUI компонентах мне не хватало поддержки ввода с маской. Давайте подключим библиотеку imask к mui компоненту TextField для ликвидации этого пробела.
Читать далее »Задача о поиске всех подходящих под-сум
№560 leetcode Subarray Sum Equals K.
Есть массив чисел, и дано значение k. Надо найти все последовательные под-массивы сумма которых равна k.
Читать далее »