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

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


8
Как перенести блочный контент с разработчика на рабочий сайт?
Я наконец начал серьезно относиться к Drupal 8, и меня особенно интересует управление конфигурацией. Я столкнулся с чем-то, что может быть немного проблематично, и это касается пользовательского контента блока. Я вижу, что система управления конфигурацией может экспортировать конфигурацию блока - регион, тему, вес, видимость и т. Д., Однако фактическое содержимое …
24 blocks  8 

1
Почему файлы маршрутизации заполнены подчеркиванием?
Как обстоят дела со всеми параметрами с префиксным символом подчеркивания и без него ? Где Drupal решает, как обрабатывать эти параметры? Эта концепция была представлена ​​Symfony, или она нова для Drupal? Пример ( node.routing.yml ): node.overview_types: path: '/admin/structure/types' defaults: _controller: '\Drupal\Core\Entity\Controller\EntityListController::listing' entity_type: 'node_type' _title: 'Content types' requirements: _permission: 'administer content …
24 8  routes 

4
С текущим состоянием D8, каково дерево решений для создания нового типа объекта контента по сравнению с созданием Типа контента для объекта контента «Узел»?
Мы видели четыре года и первый выпуск Drupal 8 с тех пор, как был принят принятый ответ на вопрос « Когда уместно создавать сущность вместо простого добавления нового типа контента ?» И сущности более важны для Drupal 8, чем они были в Drupal 7. ( RefB , RefC , RefD …
24 entities  8 

4
Передайте сырой HTML в #markup
У меня есть некоторые HTML содержания, это происходит из внешней библиотеки , поэтому я не могу изменить его, он имеет много <span>и <div>тег с атрибутами , такими как: <span style="color: #0000ff;">, но когда я использую: $render = array( '#markup' => $myhtmlcontent, ); В массиве рендеринга Drupal удаляет атрибуты и сохраняет …
24 theming  8 

7
Как получить параметры $ _POST и $ _GET
Я ajaxly вызываю маршрут и передаю данные на него. В моем контроллере я хочу получить $_POST['var'], $_POST['var2']кажется, из-за использования HttpFoundation в drupal 8, $_POSTи $_GETне существует в старом методе. Как я могу получить доступ к $_POSTпараметрам в пользовательском контроллере?
24 8 

5
Итерация по полю с несколькими значениями в шаблоне Twig
Мне нужно взять под контроль рендеринг field_admin_tagsполя в node.html.twigшаблоне. Это работает: {{ content.field_admin_tags }} - Отрисовывает все (метка + все значения полей) {{ content.field_admin_tags.0 }} - Отображает только первое значение в поле, а не метку ПРОБЛЕМА: я не контролирую разметку вокруг тегов, например <ul><li>...</li></ul>. Поэтому моя идея заключалась в том, …
23 theming  8 

2
Программно обновить поле ссылки на объект
Я знаю, что могу обновить (или установить значение) поле ссылки на сущность в Drupal 7 с помощью кода, подобного следующему. $node['field_code_used_by'][LANGUAGE_NONE][0]['target_id'] = $id; Я хочу программно установить значение для моего поля ссылки на сущность пользователя в Drupal 8. Я попытался с $node->field_code_used_by->setValue(1);и , $node->field_code_used_by->entity->value = 1;но ни один из них …
23 8  entities 

3
Как мне рендерить узлы, теперь, когда node_view () устарел?
В Drupal 7 я часто использую node_view()для рендеринга узлов (используя режимы просмотра) в блоках или страницах следующее: $nids = array(123,456,789); $nodes = node_load_multiple($nids); foreach ($nodes as $node) { $node_view = node_view($node, 'teaser'); $output .= drupal_render($node_view); } $build['nodes']['#markup'] = $output; return $build; node_view()/ entity_view()устарел и заменен построителем представлений, как объяснено в …
22 entities  8 

3
Получить путь к ресурсам темы в шаблоне Twig
У меня вопрос о получении пути к изображению в шаблоне Twig. Изображение не привязано к полю или чему-либо. Просто статичное изображение, которое хранится в "MYTHEME / image / icon / my-icon.png". В Drupal 7 я получаю путь в моем node.template со следующим кодом: <img src="<?php print base_path() . path_to_theme(); ?>/image/icons">/my-icon.png …
22 media  8  theming 

5
Получить URL изображения в Twig
Я хочу сделать изображение как фоновое изображение с помощью встроенного стиля в веточку. Я создал поле с именем bg_image и прикрепил его к стандартной простой странице. После нескольких часов игры я смог получить URL-адрес изображения в node.html.twig {{ file_url(node.field_bg_image.0.entity.uri.value) }} но я не смог заставить его работать внутри поля - …
22 theming  8  files 

7
Получить псевдоним пути из NID (или объекта узла)
У меня есть объект узла, и я пытаюсь использовать его для получения заданного пути в Drupal 8. Был drupal_lookup_path()в Drupal 7, но я не вижу никакого эквивалента или документации для Drupal 8. Каков новый "Drupal" способ получить путь от объекта узла? Было бы что-то простое, как $node->get('path')? Это кажется простым …
22 8  nodes  path-aliases 

4
Как перезапустить обновления (изменить версию схемы модуля)?
Я работаю над модулем, и я изменил пару типов полей в схеме. Я не делал резервную копию перед тестированием и испортил БД (это просто сайт разработчика). Во всяком случае, я переустановил все, и версия схемы настроена на самое высокое обновление. Тем не менее, мне действительно нужно запустить обновление; Представление, которое …
22 8 

7
Как очистить кеш с помощью SQL-запроса?
После обновления модуля мой сайт стал непригодным для использования и отображает только сообщение об ошибке php. Я пытался обойти проблему drush cc, но это не помогло. Также пробовал с пользовательским сценарием PHP, но это имеет проблемы с поиском моего DRUPAL_ROOT Я просто хочу очистить таблицы кеша из Drupal 7 непосредственно …
22 7  8  caching 


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