nathan158: Блог

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

Скрывать/отображать дополнительные поля в зависимости от того отмечен ли чекбокс используя formstate и hook_from_alter

8 мая в 20:47

Есть entity форма.
В данной еntity форме есть поле чекбокс, с названием Напомнить о событии
Мне нужно сделать так чтобы если чекбокс отмечен появлялось два других поля в этом entity:
1. Select list (где будут шаблоны сообщений-напоминаний)
2. Поле для email (где можно будет вписать email куда отправить напоминание о событии)
Это нужно сделать с помощью formstate и hook_form_alter.

Warning: file_put_contents(): Filename cannot be empty

3 мая в 22:58

После обновления Drupal 8 на Drupal 9 на странице сайта отображается такая ошибка:

Warning: file_put_contents(): Filename cannot be empty in /var/www/html/web/modules/contrib/devel/src/DevelDumperManager.php on line 108

Хотя в логах ее нет. Но есть похожая:

Warning: file_put_contents(): Filename cannot be empty in Drupal\search_api_solr_devel\Logging\SolariumRequestLogger->preExecuteRequest() (line 148 of /var/www/html/web/modules/contrib/search_api_solr/modules/search_api_solr_devel/src/Logging/SolariumRequestLogger.php)

Как правильно установить библиотеку Blazy используя composer?

1 декабря 2021 в 11:38

Ранее следуя одному туториалу я установил стороннюю библиотеку Slick. Теперь мне нужно установить стороннюю библиотеку Blazy. По аналогии с установкой Slick я могу написать вот такой код в repositories файла composer.json:

При добавлении готового друпал сайта в папку domains локального сервера и запуске появилось окно установки drupal

21 февраля 2021 в 19:58

Когда-то изучал Drupal8. И сделал на друпале сайт. На некоторое время закинул друпал. Но сейчас возникла потребность в данном сайте и вообще в восстановлении знаний и навыков (пусть даже начальных) которые у меня были.
Уже многое забыл. Поэтому началась череда различных ошибок.

Как отобразить админку Drupal сайта?

21 февраля 2021 в 18:35

Когда-то изучал Drupal8. И сделал на друпале сайт. На некоторое время закинул друпал. И уже многое забыл. Но сейчас возникла потребность в данном сайте.

Зашел в локальный сервер Open Server - щелкаю по своему сайту и в браузере Mozilla открывается мой сайт. Но без админки.

Мне нужно сделать некоторые изменения с помощью админки. Как вновь отобразить админку?

Что такое entity, config entity, content entity в Drupal?

23 июня 2020 в 21:22

Сколько не читаю документацию не могу понять эти три термина. Частично это связано с тем что трудно коректно перевести технический английский даже с гугл переводчиком.

А на русскоязычных ресурсах пишут что entity это сущности. Но без конкретных примеров... И я не понимаю что такое сущности в Drupal... Сущность это что какой-то элемент который отображается на странице или что?
О config entity, content entity еще более запутано написано.

Как изменить background хедера и цвет ссылок в сабтеме Bootstrap?

21 июня 2020 в 23:02

Создал сабтему на основе темы Bootstrap.

В файле bootstrap_subtheme.libraries.yml прописан такой код:

framework:
  css:
    theme:
      css/style.css: {}

В файле bootstrap_subtheme.info.yml прописан такой код:

Как в Bootstrap теме изменить в хедере название линка "Home" на "FRONT" или на "MAIN"?

21 июня 2020 в 15:53

Сначала пробовал изменить в Structure/Menus/Main navigation но там нельзя изменить название. Там можно только изменить регион в котором линк находиться и Weight.

Как заменить стандартный логотип Bootstrap темы на свой логотип в хедере?

21 июня 2020 в 15:01

В Bootstrap теме есть свой логотип стандартный:

Как заменить этот логотип на свой? Тоесть как вместо этой картинки добавить свою картинку

Как отобразить еще несколько полей в кастомном модуле если файл php является контроллером?

20 июня 2020 в 11:56

Я получаю данные з одного сайта с помощью API. Это данные о погоде. Сейчас я вывожу только одно поле - температуру:


<?php

namespace Drupal\weather\Controller;        

class 

Почему такая ошибка при создании кастомного модуля?

19 июня 2020 в 20:42

Мне нужно создать кастомный модуль, который отображает погоду на странице (три значения: температура, давление, город) вот так:

18
1015
Лондон

Код weather.routing.yml:

Почему все ссылки дают 404 Not Found, когда я перенес сайт на хостинг?

9 июня 2020 в 23:26

Я загрузил свой drupal сайт на веб-хостинг. Использую хостинг: aiwebhost.com. Но когда я нажимаю любую ссылку на моем сайте, я получаю сообщение об ошибке:

Not Found
The requested URL was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.