Есть вопрос

Кеш не работает

15 июля 2022 в 9:02

Здравствуйте.
Вывожу ноды типа Статья через getViewBuilder.
Мне надо, что бы кеш для всех статей, всего списка этих нод был включен навсегда ['#cache']['max-age'] = \Drupal\Core\Cache\Cache::PERMANENT;

При этом есть тег статьи node:13126. При изменении этой статьи должен инвалидироваться кеш и создаваться заново.
В случае обновления других статей кеш должен оставаться.

Список статей выводится через шаблон темизации.

Шаблон (тема) для drupal 9 по образцу

15 июля 2022 в 8:15

Необходимо создать адаптивный шаблон сайта на drupal, максимально похожий на существующий по дизайну и структуре. Сайт не сложный, НКО, никаких магазинов, оплат и пр.
Перенос контента не требуется - это мы сами.

ПРоблема с темой - не подключаются библиотеки

14 июля 2022 в 14:34

Уважаемые коллеги, доброго времени суток
Осваиваю 9-ку, раньше сидел на 7-ке. И сразу проблема: моя пользовательская тема не подключает библиотеки. Никакие свои css и js файлы я не могу подключить. Хотя, делаю все как на drupal.org велят:
в папке themes сделал папку mukcbs_thm, в ней папки css и js. в кои положил файлы custom.css и custom.js,Ж в папке mukcbs_thm создал
создал файл mukcbs_thm.libraries.yml:
custom-styling:
version: 1.x
head: true
css:
theme:
css/custom.css: {}
custom-scripts:

Ускорение сайта на Drupal: доработка фронтенда и бэкенда, автоматическая проверка скорости загрузки страниц

14 июля 2022 в 10:54

Страница, на которую попадает пользователь, должна загрузиться за 2-3 секунды. Согласно исследованиям, современный юзер не готов ждать дольше и просто покидает сайт. Нужно постоянно следить за скоростью загрузки страниц и если показатели слабые и пользователи закрывают вкладку быстрее, чем появляется первый элемент — вам нужно ускорить сайт.

Почему блок вьюшки не отрендерился под поисковым полем формы?

14 июля 2022 в 0:56

Я создал блок на основе вьюшки с машинным именем search_entity_product_block:

Потом я создал кастомную форму с методом someMethod который должен рендерить блок вьюшки под поисковым полем:

A/B тестирование: вносим изменения на сайт и проверяем реакцию пользователей без долгой разработки

13 июля 2022 в 20:48

Увеличить продажи на сайте помогает привлечение трафика и повышение конверсии. В идеале нужно работать в обоих направлениях, однако контекстная реклама требует постоянных затрат и может быть попросту бессмысленной, если сайт недостаточно хорош с точки зрения клиента. Поэтому в долгосрочной перспективе гораздо эффективнее сосредоточиться на повышении конверсии, которая поможет зарабатывать больше.

Задачка с переездом с display suite на layout builder

13 июля 2022 в 20:00

Есть старый проект на d8, сделан с ds и basic cart. От ds использовались кастомные поля (интерактивная (с nid) ссылка на модальное открытие формы быстрого заказа) и отображение нод (в 2,3 столбца), и ещё field group внутри.

Проблема при оформлении заказа

13 июля 2022 в 11:34

Здравствуйте! Такая проблема, при оформлении заказа с мобильного телефона, возникает сложность, все поля заполнены, нажимаем кнопку отправить заказ, но остаётся в корзине и все заполнение поля очищаются. Если делать через админ панель или с пк все норм. Нужна помощь.

Webp

12 июля 2022 в 14:00

Всем здравствуйте, решил перейти на формат изображений Webp. Тем более начиная в Drupal 9.2 из коробки можно конвертировать в webp формат. https://gorannikolovski.com/blog/drupal-92-will-support-webp-images-out-box

Но, проблема в том, как я понял, изображения начинают генерироваться только по запросу. Получается я добавляю товар и нужно несколько раз его открыть и все его фото, чтобы они сгенерировались? Как выйти из этой ситуации?