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

Теги версий следует использовать для вопросов, которые относятся только к версии, а не просто для того, чтобы сказать, какую версию использует сайт.

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


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

5
Как я могу программно визуализировать поле узла в соответствии с настройками режима просмотра?
Я хочу визуализировать поле узла внутри блока. Это работает так: <?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 $build; Но это не 100%, как если бы я просто отображал поле в …
9 entities  8 

2
Распечатать поле изображения с несколькими записями из поля в шаблоне ветки
У меня есть шаблон ветки для пользовательского типа контента. И он может отображать большинство полей просто отлично, но я не могу напечатать поле изображения с несколькими изображениями. узел - mycontenttype.html.twig содержит {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage in content.field_gallery_images %} <div class="gallery-image-item"> {{ galleryimage …
9 theming  8  media 

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

9
Как мне переопределить тему администратора в моей собственной теме?
Я создал свою собственную тему Drupal 8: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Я использую "Семь" в качестве темы администратора. Когда я редактирую страницу …
9 8  theming 

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

2
Сброс пароля пользователя без использования «Забыли пароль?»
Я знаю, что в Drupal 7 я мог сбросить пароль пользователя # 1 через код. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); require_once DRUPAL_ROOT . '/includes/password.inc'; $newhash = user_hash_password('newpass'); $updatepass = db_update('users') ->fields(array('pass' => $newhash)) ->condition('uid', '1', '=') ->execute(); ( user_hash_password()больше не существует в Drupal 8.) В качестве альтернативы я …
9 users  8 

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

1
Как мне создать пользовательские вкладки?
Я пытаюсь создать новую пользовательскую вкладку, которая появляется на всех маршрутах, которые являются потомками объекта. {Entity_type} .canonical. Я попытался расширить класс DeriverBase, особенно переопределяя метод getDerivativeDefinitions. Я создал вкладку, расширив LocalTaskDefault и переопределив метод getRouteParameters. Вкладка появляется, когда вы посещаете стандартный путь пользователя Drupal, такой как www.mysite.com/user/1/ или www.mysite.com/user/1/edit. Однако, …
9 8 

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

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

2
Экспорт / импорт конфигурации не работает
Я сделал drush config-export stagingна локальной версии моего сайта, а затем drush config-import stagingна сервере. Он импортировал весь словарь таксономии, но без терминов. Я также попробовал это через пользовательский интерфейс ( Конфигурация-> Разработка-> Синхронизация конфигурации ). Это ошибка или просто незаконченная природа Drupal 8?

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

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