Публикации по теме 'drupal-8'


API управления конфигурацией Drupal 8
API управления конфигурацией Drupal 8 Это отрывок из статьи, изначально созданной как часть серии Полное руководство по Drupal 8 . Хотя он немного короче, он должен дать вам четкое представление об API управления конфигурацией в Drupal 8. Типы конфигурации в Drupal Система управления конфигурацией Drupal 8 определяет два основных типа конфигурации: Простая конфигурация и Объекты конфигурации. В этой статье мы рассмотрим Simple Configuration API. Простая конфигурация Как..

Drupal-8: «Пользовательский нормализатор»
В моем недавнем проекте Drupal я использовал пользовательские ресурсы отдыха. В этом пользовательском ресурсе отдыха ответ был создан следующим образом: $data = [ 'key' => 'value', ]; return new ResourceResponse($data); который выводится как - { "key": "value" } который выглядел хорошо. Но проблема возникла, когда данные были пусты. В случае пустых данных ($data = []) ответ был следующим: [] Здесь ответом был пустой массив. Мы можем ясно..

Вопросы по теме 'drupal-8'

Как добавить библиотеку javascript в тему Drupal 8?
Я пытаюсь включить собственный файл javascript для управления моим меню в теме Drupal 8, которую я создаю. Я следовал инструкциям руководства по темам Drupal 8, включив его в свой файл .info.yml: #js libraries libraries: - dcf/base и...
3556 просмотров

Drupal 8 передает текущий nid в шаблон блока
Я создал пользовательский модуль, который использует пользовательский блок для отображения списка узлов (в данном конкретном случае я не могу использовать представления D8). Внутри шаблона блочной ветки мне нужно отфильтровать этот список по текущему...
1483 просмотров
schedule 08.11.2022

drupal 8 получить значение термина таксономии в узле
Drupal\node\Entity\Node Object ( [in_preview] => [values:protected] => Array ( [vid] => Array ( [x-default] => 1 ) [langcode] => Array ( [x-default] => en ) [field_destination] =>...
26570 просмотров
schedule 16.11.2023

Drupal 8 и Twig получают язык
я хочу получить фактический язык, выбранный на сайте drupal 8 в узле, и запустить if-запрос, когда, например. язык «en», чтобы вывести некоторый контент. это то, что я уже пробовал: {% global language %} {% set lang_name = language %} {{...
8899 просмотров
schedule 13.08.2022

Drupal 8 - JQuery-ui, реализующий аккордеон или вкладки в пользовательском модуле
Как в Drupal 8 реализовать элемент аккордеона или табуляции в пользовательском модуле... например: Был настроен пользовательский модуль (включая структуру папок)... функция содержимого в модуле выводит следующий HTML-код в массиве рендеринга (по...
2495 просмотров
schedule 21.04.2024

Как получить изображение srcset внутри page.html.twig в Drupal 8?
Я понял, как получить ссылку на изображение: {{ node.myfieldname.entity.uri.value }} Я немного поковырялся с kint, но не могу понять, есть ли где-нибудь srcset. При обычной загрузке изображения через {{ content }} он отображает srcset,...
428 просмотров
schedule 12.07.2022

как использовать один открытый фильтр для нескольких представлений в drupal
У меня создано 4 представления для фильтрации информации. Я показываю просмотры как блок на главной странице. У меня есть фильтр, использующий термин таксономии для фильтрации. Теперь на домашней странице у меня есть 4 блока в 4 регионах с открытым...
877 просмотров

ошибка синтаксического анализа - Drupal 8
У меня есть сайт Drupal, загруженный на Hostgator, я загрузил почти 16 000 файлов и базу данных. На сервере работает PHP7. Я изменил файлы settings.php на правильную информацию о базе данных. Но я получаю это сообщение об ошибке:...
83 просмотров
schedule 08.10.2022

Невозможно создать новый объект (созданный с помощью ECK) через API с использованием модуля REST.
Вот моя ситуация: я использую модуль ECK с Drupal 8 для создания сущностей и пакетов, а также новый базовый модуль REST для создания функций API. Я установил модуль REST_UI и включил маршрут для интересующего меня объекта. Вот моя проблема: я...
460 просмотров
schedule 03.07.2022

Пункт меню третьего уровня в Drupal 8
Мне удалось добавить пункт меню 3-го уровня в Drupal, однако я могу видеть этот пункт меню только тогда, когда я нахожусь на родительской странице для этого элемента, если я нахожусь на другой странице и просматриваю исходный код, код для этого пункта...
446 просмотров
schedule 11.10.2023

Как установить $build['#cache']['max-age'] в следующем коде?
В моем пользовательском модуле drupal 8 я использую блок для отображения следующей и предыдущей ссылок на текущей странице статьи. Однако ссылки не меняются при переключении узлов из-за кэширования. Как я могу ограничить кэширование для этого блока?...
78 просмотров
schedule 07.03.2024

Drupal 8 добавляет javascript и передает данные в хуке с настраиваемым модулем
Я создаю собственный модуль с помощью Drupal 8. Одним из требований модуля является создание файла javascript на основе параметров конфигурации, которые пользователь модуля устанавливает в конфигурации модуля. JavaScript, который необходимо...
6138 просмотров

Как получить значение объекта datetime в drupal 8?
Существует следующий объект Datetime, и я хочу получить значение даты Array ( [0] => Array ( [value] => Drupal\Core\Datetime\DrupalDateTime Object ( [formatTranslationCache:protected] =>...
11347 просмотров
schedule 27.12.2023

Drupal 8: Группировка фильтров для представлений в индексе Search-API
Я почти не нахожу никакой документации по созданию группового фильтрующего запроса внутри Drupal 8 с использованием индекса API поиска. Я особенно ищу способ создания сгруппированных фильтров для условий И/ИЛИ. Это был мой старый способ D7...
540 просмотров
schedule 03.02.2024

Запрос к базе данных Drupal 8 MySQL
У меня есть собственный модуль с определенным путем. Я хочу запросить отдельную базу данных (внутри локального хоста) и получить эти данные через ответ, чтобы они отображались на странице .twig для модуля. Я работаю над локальной средой разработки...
2710 просмотров
schedule 20.01.2024

Заменить изображение в блоке друпал 8
может кто-нибудь, пожалуйста, просветите меня ответом по этой проблеме, я пытаюсь заменить изображение в блоке drupal 8, но я не могу найти способ сделать это. я должен найти старый образ в меню администрирования и изменить его? может кто-нибудь,...
49 просмотров
schedule 07.11.2022

Переход с TYPO3 v7.6.x на Drupal 8
Мне нужно перенести сложный веб-сайт TYPO3 v7.6.30 на Drupal 8. Пока что я исследовал, как работает административная часть TYPO3. Я также копался в базе данных TYPO3, чтобы найти правильный шаблон сопоставления, но, похоже, я ничего не добился....
129 просмотров

Как получить поле textarea full_html в форме конфигурации Drupal 8?
В моем модуле есть форма конфигурации (ConfigFormBase) с простым текстовым полем без форматирования, которое работает правильно. $form['page_message'] = [ '#type' => 'textarea', '#title' => $this->t('Message'), '#description' =>...
1554 просмотров
schedule 06.09.2022

Изменения таблицы стилей Drupal 8 должны каждый раз перестраивать кэш. Есть ли способ лучше?
Я конвертирую статический веб-сайт в шаблон Drupal 8, и каждый раз, когда я что-то меняю в таблице стилей, мне приходится делать «drush cr». Есть лучший способ сделать это? Я отключил агрегацию CSS и JS и следил за всем, что указано по этой ссылке...
24 просмотров
schedule 06.04.2024

сопоставить статический IP-адрес экземпляра виртуальной машины Google Cloud с IP-адресом контейнера докеров.
Я создал ubuntu vm в облаке Google со статическим IP A.B.C.D. Я хочу разместить сайт drupal (PHP CMS) в докере. сопоставить статический IP-адрес экземпляра виртуальной машины Google Cloud A.B.C.D с сайтом, размещенным в докере. Я подписался на...
459 просмотров