Drupal

9
Как ввести неполную или частичную дату с модулем даты? (День-Месяц-Год / Месяц-Год / Год)

У меня есть тип контента A, и у него есть поле даты . Я выбираю Day-Month-Yearдля этой даты поле. Но не у каждого контента есть день и я хочу выбирать только Monthи Yearдля этого контента. Если я выберу (введите) только месяц и год, это выдаст ошибку : Введенное значение для поля Date недопустимо:...

9
Создавайте контент программно

В Drupal 8, как я могу создавать контент программно? Из администрации «Drupal 8» я создал новый тип «Дом» (содержит описание, изображение, поле ссылки для пользователей ...). Как я могу создать тип объекта "Дом" из пользовательского модуля? В моем пользовательском модуле у меня есть файл формы...

9
Синтаксическая ошибка Drush PHP при запуске

Я следую инструкциям по установке Drush, которые перечислены на этой странице: https://github.com/drush-ops/drush/blob/master/docs/install.md Кажется, я получаю синтаксическую ошибку в коде: [user@localhost ~]$ wget https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar...

9
Как установить тему администратора для маршрута?

Согласно справочнику Drupal определение маршрута принимает параметр вызванный _theme. К сожалению, этот параметр задокументирован как «TODO» . Можно ли использовать это для принудительной установки темы администратора? Можно ли ввести параметр конфигурации с именем темы администратора здесь?...

9
«Исходная база данных не содержит узнаваемую версию Drupal».

Я установил два сайта Drupal в своей локальной среде Ubuntu для настольных компьютеров 15.10 Apache2 (2.4.12): один представляет собой свежую установку Drupal 8, а второй - копию существующего рабочего сайта, созданного с использованием Drupal 7 (который в основном состоит из модулей ядра)....

9
Как мне создать пользовательские вкладки?

Я пытаюсь создать новую пользовательскую вкладку, которая появляется на всех маршрутах, которые являются потомками объекта. {Entity_type} .canonical. Я попытался расширить класс DeriverBase, особенно переопределяя метод getDerivativeDefinitions. Я создал вкладку, расширив LocalTaskDefault и...

9
Drupal 8 variable_get

У меня есть некоторый код в Drupal 7, который использует variable_get. Теперь я хотел бы написать код на Drupal 8. Итак, я читал это, но это мне не сильно помогло. Как написать этот код в Drupal 8 из кода в Drupal 7? $types = array_values(variable_get('test_content_types', array())); или это...

9
Как я могу получить имя пользователя из идентификатора пользователя? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 10 месяцев назад . Я хочу напечатать имя пользователя, зная...

9
Как добавить переменную в шаблон поля веток?

На странице узла я хотел бы добавить заголовок узла к выводу наряду с другим другим полем (полем примера). Я создал новый, field--field-example.html.twigно не могу получить доступ к переменной заголовка узла, так как она недоступна в шаблоне поля. Мне нужно добавить переменные в тему предобработки:...

9
Где я могу добавить новый контекст кеша для сущности?

Я не смог получить добавление контекста кеша для работы с сущностями в drupal 8. В частности, я собираюсь использовать заголовки: User-Agent. Я попробовал много вариантов следующего в модуле. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use...

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

Drupal 8 предоставляет некоторые блоки по умолчанию. Например. Site Branding, Main Navigation, Powered by Drupal, И Searchт.д. Я создал тему, в которой есть Site branding& Main Navigationназванные регионы, в которые могут быть помещены соответствующие блоки. Когда я запускаю мою тему, Site...

9
Внедрение зависимостей в виджет пользовательских полей

Я пытаюсь внедрить службу запроса сущностей в виджет настраиваемого поля. Это соответствующий код: /** * Plugin implementation of the 'address_options' widget. * * @FieldWidget( * id = "address_options", * label = @Translation("Addresses"), * field_types = { * "entity_reference" * } * ) */ class...

9
Как вы можете визуализировать поля из ссылки на сущность в шаблонах узлов? [Drupal 8]

Для контекста я имею дело с двумя типами контента: article и team_profile. В узлах статьи у нас есть поле ссылки на сущность, тянущее узел team_profile, чтобы служить информацией об авторе. Я бы просто визуализировал объект с новым режимом отображения, но в нашем дизайне фотография установлена...

9
«Не стоит полагаться на настройки часового пояса системы».

Я нахожу следующую ошибку в отчете о последних сообщениях журнала : Предупреждение: DateTime :: createFromFormat (): полагаться на настройки часового пояса системы небезопасно. Вам необходимо использовать параметр date.timezone или функцию date_default_timezone_set (). Если вы использовали...

9
Как правильно получить элементы из очереди?

У меня были проблемы с поиском примеров API для entityqueue в Drupal 8. Я закончил писать запрос, чтобы получить предметы. $query = $this->database->select('entity_subqueue__items', 'esi') ->fields('esi', array('items_target_id')) ->condition('esi.bundle', $name_of_queue)...

9
Управление зависимостями библиотеки модулей с помощью composer

Я нашел зависимости в пользовательском модуле с drupal-composer , как я могу включить стороннюю библиотеку в свой пользовательский модуль без использования Composer Manager и как управлять зависимостями композитора модулей contrib на drupal 8, которые опубликованы на мой вопрос, но нет кажется,...

9
dump () не работает в Drupal 8 (пустая страница, отладка включена)

Я хочу использовать dump()в своем .twigшаблоне (внутри пользовательской темы). Проблема в том, что когда я размещаю {{ dump() }}страницу просто пустой. У меня было: Установить twig.confing debug: trueв services.yml. Очищен кеш. В тот момент, когда я {{ dump() }}удаляю все, работает. После...