Drupal

Q & A для разработчиков и администраторов Drupal

2
Особенности и управление конфигурацией
Я создаю сайт на Drupal 8, и я провел некоторые исследования, когда мне нужно использовать Управление конфигурациями или Функции, чтобы экспортировать конфигурацию и включить ее в свой профиль. Чтобы экспортировать и импортировать конфигурацию с помощью Configuration Management с одного сайта на другой, сайты должны иметь одинаковый UUID. Это значит, что …

2
Как установить тему по умолчанию программно
Я пытаюсь создать профиль установки и хочу, чтобы после установки моя настраиваемая тема была включена и настроена по умолчанию. Добавление в MYPROFILE.info.yml ... theme: - my_theme ...недостаточно. Это только устанавливает его, но это не установлено в качестве темы по умолчанию. Я думаю, что я должен сделать что-то еще в файле …

1
Как установить поле типа времени программно?
Я создаю пользовательский тип объекта контента. Я хочу одно поле для времени события. Поскольку нет поля времени, но есть тип dataTime_type, я создаю плагин для настраиваемого поля: FieldType: TimeItem.php /** * Plugin implementation of the 'time' field type. * * @FieldType( * id = "time", * label = @Translation("Time Field"), …


3
Как мне оформить ссылку?
В Drupal 7 это было возможно. $link = array( '#type' => 'link', '#title' => t('My Title'), '#href' => 'node/1', ); drupal_render($link); Но я пробовал это с Drupal 8, и он ничего не выводит. $link = array( '#type' => 'link', '#title' => t('test'), '#url' => 'node/1', ); drupal_render($link); Есть ли способ, …
8 theming  8 

3
Как я могу встроить представление в содержимое узла?
Как я могу встроить представление в содержимое узла в Drupal 8? Я нашел нечто похожее, например, в вопросе « Как встроить представление в узел? » Или в модуль Viewfield , но это все для Drupal 7. Я пробовал с полем ссылки Entity, указывающим на View, но оно отображает только метку, …
8 views  8  nodes 

3
Изменение типа контента узла
В Drupal 7 я могу легко переключать тип содержимого узла с помощью Node convert . Однако Node Convert не был портирован на Drupal 8, и, похоже, не слишком много энтузиазма по поводу порта. Если у меня есть два типа контента с одинаковыми полями, как я могу преобразовать узел из типа …
8 nodes  8  entities 

6
Как добавить ссылку Вход / Выход из системы в главном меню навигации?
Как добавить ссылку для входа в меню «Главное меню»? Когда пользователь нажимает на ссылку, он должен перейти на страницу / user / login. После входа в систему ссылка должна измениться на «Выход» вместо «Вход». Есть ли способ добавить такую ​​ссылку?
8 8  navigation 

1
Как сделать entityQuery для диапазона дат с полем Date only в Drupal 8?
В Drupal 8 поле « Только дата» хранит данные в столбце varchar в формате CCYY-MM-DD , например, 2016-04-18 . Таким образом, вы больше не можете просто делать больше, чем ( > = ), меньше, чем ( <= ) или аналогичную основанную на отметке времени entityQuery. Есть ли простое решение о …
8 8  database 

1
Тематическая страница Drupal 8 [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я хочу настроить страницу обслуживания в Drupal 8. Как мне это …

2
Как избежать перенаправления Drupal моих многоязычных страниц просмотров?
У меня есть страница Views на многоязычном веб-сайте, где мне нужны разные URL для каждого языка, а именно: es: mysite / apartamentos. ru: mysite / appartments. fr: mysite / appartements. ru: mysite / arendu. Я создал псевдоним URL для каждого языка (который является mysite / appartments, хотя языком по умолчанию …

2
Каковы особенности модуля Group по сравнению с модулем Organic Group?
Для создания групп в Drupal у нас есть модуль Group и модуль Organic Groups . Из группы страницы модуля: Модуль Group позволяет вам создавать произвольные коллекции вашего контента и пользователей на вашем сайте и предоставлять разрешения контроля доступа для этих коллекций. Со страницы модуля Органическая группа : Разрешить пользователям создавать …

4
Как использовать предварительную ловушку, чтобы сохранить значение поля в качестве заголовка узла?
У меня есть пользовательское поле даты в типе узла «день». Когда узел сохранен (или отредактирован, а затем сохранен), я хотел бы получить значение field_date (а не дату публикации) и сохранить его в поле заголовка. Я хотел бы знать, как, возможно, с помощью модуля для: hook_presave ПОЛУЧИТЕ ПОЛЕВОЕ ЗНАЧЕНИЕ УСТАНОВИТЬ НАЗВАНИЕ …
8 nodes  8  hooks  entities 

2
Использование значения поля в качестве атрибута Twig
Мне нужно установить значение поля как класс CSS в шаблоне страницы. Как я могу сделать это способом Twig? {{attributes.addClass('class-name')}} это способ установить класс вручную. У меня есть поле списка, чтобы пользователь мог установить цвет фона для части сайта. В Drupal 7 я использовал этот код. <div class="<?php print render($content['field_background']); ?>"> …
8 theming  8 

1
Как сделать модуль абзацев в ветке
Я создаю собственный шаблон для своей темы и создаю страницу page.html.twig. Я хочу вызвать отдельные поля узла в отдельные строки. Я был в состоянии успешно отобразить все, кроме поля абзаца. Я пытался. {{ node.field_benefits }} {{ node.field_benefits.value }} {{ paragraph.field_benefits }} {{ paragraph.field_benefits.value }} {{ node.paragraphs.field_benefits }} И ничего не …
8 views  theming 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.