kosskren: Блог

Главные вкладки

WSL2: changing permissions Read-only file system

21 октября 2023 в 9:49

Всем привет.

Внезапно отключили электричество и моя виртуалка в wsl перешла в режим чтения. Хочу описать путь решения такой проблемы. Руководство взято с офф. документации microsoft (ссылка) + личные дополнения. По шагам:

1. Устанавливаем еще один дистрибутив и выбираем его дефолтным.

# установка дистрибутива Ubuntu-22.04 для примера
wsl --install --distribution Ubuntu-22.04

Docker. Периодические тупит открытие страниц.

3 июня 2023 в 10:37

Привет.

Не так давно пересел с OpenServer на Docker. Все в целом работает хорошо, сайты открываются значительно быстрее. Но периодически бывают затупы при открытии страницы сайта. Я работаю не только с Drupal сайтами, еще и с другими системами.

Drupal 8: cache context

13 июня 2021 в 9:32

Всем привет. Сделал свой контекс для кеша. На главной странице меняется блок слайдера в зависимости от того с мобилки или ПК зашли на сайт. Если пользователь залогинен, то контекс отлично отрабатывает. Если аноним, то не работает. Как выяснилось, модуль "Internal Page Cache" не работает с контекстом. Он предполагает, что для анонимов страницы всегда отдаются одинаковые. Об этом написано вот тут в конце статьи https://www.drupal.org/docs/drupal-apis/cache-api/cache-contexts

Drupal 8: Search API. Программно добавить данные в индекс.

11 сентября 2020 в 14:29

Всем привет.

Сделал программное добавление данных в индекс. Данные представляют из себя список характеристик, закрепленных за нодой.

Поиск по этим характеристикам работает отлично, но не хватает вот чего:
search api сохраняет индексы в таблицу, где в столбце "item_id" указана нода.

Пример таблицы:

Куда пропала возможность менять временный каталог?

24 марта 2020 в 17:41

Впервые встречаюсь, что нет возможности изменить временный каталог.
Обновил друпал до версии 8.8.4, это все, что делал.

По адресу /admin/config/media/file-system
вот такая картина http://joxi.ru/v29Gl5ofzQb1zr
Это в html http://joxi.ru/nAyJ8WoTjGn8Yr

Кто-нибудь сталкивался?

Подключить файл с классом к проекту без composer

19 сентября 2019 в 21:03

Приветствую.

Все необходимые библиотеки устанавливаю с помощью composer. Но тут возникла необходимость подключить
довольно старую библиотеку к проекту. Ссылки для установки через composer у нее нет.

Что-то не могу сообразить, как это сделать. Буду благодарен знающим за помощь Smile

Суть в следующем. Создан контроллер, нужно в нем подключить библиотеку, что бы в нем использовать класс из подключаемой библиотеки.

Можете пояснить Twig выражение.

27 августа 2019 в 20:31

Привет.

Не встречал подобного еще ни где, может кто знает, для чего в выражении знак вопроса после image?

{{ image?file_url(image.getFileUri()) }}

image - это объект файла.

Задача этого выражения, формировать URL картинки из URI.

Спасибо.

Странности SQL запроса. Впервые с таким встречаюсь.

30 мая 2018 в 10:41

Версия друпал 7.59

Давно занимаюсь друпалом, но с таким впервые столкнулся.
Есть запрос на сохранение/обновление данных:

<?php
function as_contact_save_info($info){