Вопросы с тегом «8»

8
Получить изображение из статьи / объекта

Как мне проще всего получить изображение (его путь) из типа контента статьи, включенного в Drupal 8? То, что у меня есть, это сущность. Использование $image = $node->fields['field_image']дает мне адскую структуру, хотя. Нет ли более простого способа получить путь к изображению? Также я не могу...

8
Получить заголовок страницы

Когда я получаю заголовок на некоторых страницах, я получаю пустой заголовок, такой как Дом . Код, который я использую в моем подписчике, следующий. class HistorySubscriber implements EventSubscriberInterface { public static function getSubscribedEvents() { $events[KernelEvents::REQUEST][] =...

8
Как программно отобразить контактную форму в теме в D8

Как сделать так, чтобы боковая контактная форма (обратная связь) индивидуально отображалась в пользовательском блоке или другой странице / контакте (например, на первой странице)? Я пробовал этот код, но он не работает (являются ли контактные формы сущностями?): // get default form // get the...

8
Косит один параметр маршрута или другие способы обработки хвоста меню с динамическим числом параметров.

Согласно документации Symfony , маршрут, определенный ниже, должен запускать указанный контроллер для обоих /hello/bobи /hello/bob/bobby: _hello: path: /hello/{names} defaults: { _controller: \Drupal\mymodule\Controller\Main::Controller } requirements: _access: 'TRUE' names: .+ В случае запроса на...

8
Добавление ссылки на страницу / admin / config [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 3 года назад . Я изучаю, как создать модуль для Drupal 8. Я прочитал множество основных учебных...

8
Получить изображение с URL-адресом стиля из URI в ветке

Так что благодаря 4k4 мне наконец удалось получить исходный URI изображения в шаблоне поля через item.content['#item'].entity.uri.value и с {{ file_url(item.content['#item'].entity.uri.value) }} Я бы получил URL оригинального файла. У меня есть информация о стиле изображения через...

8
Использование значения поля в качестве атрибута Twig

Мне нужно установить значение поля как класс CSS в шаблоне страницы. Как я могу сделать это способом Twig? {{attributes.addClass('class-name')}} это способ установить класс вручную. У меня есть поле списка, чтобы пользователь мог установить цвет фона для части сайта. В Drupal 7 я использовал этот...

8
Как использовать предварительную ловушку, чтобы сохранить значение поля в качестве заголовка узла?

У меня есть пользовательское поле даты в типе узла «день». Когда узел сохранен (или отредактирован, а затем сохранен), я хотел бы получить значение field_date (а не дату публикации) и сохранить его в поле заголовка. Я хотел бы знать, как, возможно, с помощью модуля для: hook_presave ПОЛУЧИТЕ...

8
Как передать текущее выделение в окно выбора сущностей

Я использую Entity Browser (2.x-dev в Drupal 8) в качестве виджета формы для поля ссылки на сущность пользовательского объекта. Браузер сущностей настроен в качестве модального дисплея, с одним виджетом, и нет выбора дисплея, используя вид с массовой выборкой браузера в качестве виджета, и добавить...

8
Как сделать entityQuery для диапазона дат с полем Date only в Drupal 8?

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

8
Как я могу встроить представление в содержимое узла?

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

8
Изменение типа контента узла

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

8
Как мне оформить ссылку?

В 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', );...

8
Как установить тему по умолчанию программно

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

8
Особенности и управление конфигурацией

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

8
Как установить поле типа времени программно?

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

8
Как добавить ссылку Вход / Выход из системы в главном меню навигации?

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

8
Что эквивалентно hook_translated_menu_link_alter () для изменения ссылки меню? [Дубликат]

На этот вопрос уже есть ответы здесь : Изменить доступ к ссылкам меню перед рендерингом (3 ответа) Закрыто в прошлом месяце . Я хочу изменить ссылку меню в Drupal 8. В Drupal 7 мы можем добиться этого, используя hook_translated_menu_link_alter(). function...