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

9
Отключить кеш для определенных блоков

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

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

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

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

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

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

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

9
Как мне найти доступные публичные методы?

Я обнаружил, что самая большая проблема в работе с Drupal 8 - я не могу получить нужные мне данные. Drupal 8 хочет, чтобы я использовал публичные методы, а не сверлял вручную объект. Проблема в том, что я не могу найти последовательный способ получения списка доступных методов! (они волшебным...

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
Имидж и Медиа Лучшие Практики

Я ищу предложения по передовому опыту для D8 и файлов / носителей. Первоначально я добавил это как ответ, но kiamlaluno, очевидно, чувствовал, что это должен быть новый вопрос сам по себе, так что здесь идет. Я пытаюсь выяснить лучший способ обработки файлов и медиа-объектов. С увеличением уровня...

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() }}удаляю все, работает. После...

9
Как убрать пробелы на поле в веточку?

Я пытаюсь напечатать значение поля в узле - template.html.twig без пробелов. Это поле является выбором на странице администратора. Location|Location Achat|Achat Вот как моя ценность печати: {{content.field_type}} field.html.twig: {% for item in items %} {{- item.content -}} {% endfor %} Я пытаюсь...

9
Распечатать поле изображения с несколькими записями из поля в шаблоне ветки

У меня есть шаблон ветки для пользовательского типа контента. И он может отображать большинство полей просто отлично, но я не могу напечатать поле изображения с несколькими изображениями. узел - mycontenttype.html.twig содержит {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div...

9
подсчитать многозначные значения полей в ветке

Я хочу посчитать количество значений неограниченного поля в веточке Tempalate, которую я пытался {{ node.field_mytext.count }} => столкнулся с ошибкой и в другой попытаться {{ content.field_mytext.count }}=> ничего не возвращено (в этом методе я проверил мое поле не в отключенном поле...

9
Как проверить, является ли текущая страница страницей администратора?

В какой-то момент я начал использовать следующий код, чтобы проверить, является ли текущая страница страницей администратора: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Но я обнаружил, что это не удается на...

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

Я хочу визуализировать поле узла внутри блока. Это работает так: <?php if ($node) { if (isset($node->field_body_secondary) && $field = $node->field_body_secondary->value) { $markup = render($field); $build = array( '#type' => 'markup', '#markup' => $markup, ); } } return...

9
Обновление ядра с 8.2 до 8.3 через composer

Я пытаюсь обновить ядро ​​Drupal до 8.3, но сталкиваюсь с трудностями. Внизу страницы находится файл composer.json, с которого я начинаю. Если я изменяю "drupal / core": "~ 8.2" => "drupal / core": "~ 8.3" и затем запускаю, composer update drupal/core --with-dependenciesя получаю следующие...

9
Есть ли способ избежать, чтобы анонимный пользователь мог видеть узел определенного типа контента?

Есть ли способ избежать, чтобы анонимные пользователи могли видеть узлы типа контента, такие как блок или представление? Я могу контролировать доступ с помощью представления, но если я знаю ссылку для узла, я могу увидеть ее без предварительного входа в...