Drupal8

Браузер не кэширует изображения лежащие в приватной папке

5 мая 2020 в 11:42

У меня хранилище файловой системы для полей с изображениями - приватное. Браузер не кэширует изображения лежащие в приватной папке. Ему приходится каждый раз при заходе на страницу их загружать. Как можно заставить браузер кэшировать эти изображения? Или только один выход - сделать хранилище общим?

Есть ли возможность добавить в views, как поле форму комментариев?

5 мая 2020 в 10:09

Есть ли возможность добавить в views, как поле форму комментариев (текстовое поле и кнопку сохранения)?
У меня есть некоторые быдло-способы, но может есть какой-то цивилизованный путь? D8 что-то новое предлагает?

Что нужно добавить в Linux, чтобы интерфейс views был максимально, как задумали разработчики?

5 мая 2020 в 0:25

Что-то скучно у нас на форуме. Пытаюсь перейти на Linux, столкнулся с некорректным отображением шрифтов в админке views.

По умолчанию шрифт задан, как "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif.

В Windows у меня установлен Lucida Sans Unicode (вроде даже без bold варианта). И админка отображается как надо:

Как передать данные из одной ноды в другую?

4 мая 2020 в 19:32

Добрый день.
Изучаю темизацию Drupal 8. Не получается выполнить 2-е задачи:
1. Передать значение переменных из одного блока в другой.
Создал файл myname.theme

<?php
function remont_theme(&$vars){

    return [
        

Создание чата подобного как на avito.ru

4 мая 2020 в 0:09

Назрел вопрос... Как можно реализовать чат для общения пользователей меж собой на сайте. Веб-форм не получается, комментарии не то, модуль Privatemsg не подошел.
Есть ли готовое решение этой задачи и куда копать? Функционал общения должен быть аналогичен тому как это реализовано на сайте авито, чтобы пользователь мог отправлять и получать сообщение непосредственно из представления.

Изображение на фоне попадает на админские страницы

2 мая 2020 в 3:09

Это таблица стилей, чтобы изображение показывалась в качестве фона фона
.page_background_image {
background: url(/themes/mytheme/images/nightmoscow.jpg) no-repeat center 0 fixed;
background-size: cover;
}

Сделал такой хук
function mytheme_preprocess_html(&$variables)
{
kint($variables['content'])
if ($variables['content'] == '0; URL=/big_pipe/no-js?destination=/user/1') {
$variables['attributes']['class'][] = 'page_background_image';
}
}

Перестает работать AJAX, пока не сбросишь кэш.

1 мая 2020 в 6:17

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

Webform на D8 кастомный формат даты (3112, т.е. деньмесяц)

30 апреля 2020 в 0:02

Помогите пожалуйста:
Необходимо, что бы пользователь указывал дату при помощи стандартного поля date в webform.
Введенную пользователем дату необходимо сохранять в формате 3112 (ddmm) где 31 - номер дня месяца с лидирующим нулем, 12 - номер месяца, также с лидирующим нулем.
Особенность: эту проблему прошу помочь решить без накатывания патчей на модуль.

Буду благодарен за ответы

Найти все комменты со ссылками

27 апреля 2020 в 19:49

Всем привет. Давно не боролся со спамом на одном проекте.

Вопрос в том, как искать на сайте комментарии со ссылками в них? Нужен SQL запрос, или можно как-то иначе их найти?