Запитання з тегом «8»

Теги версій повинні використовуватися для питань, що стосуються лише версії, а не просто сказати, яку версію використовує сайт.

2
Найкращі практики зображень та медіа
Я шукаю пропозиції щодо кращих практик для D8 та файлів / медіа-об'єктів. Я спочатку додав це як відповідь, але kiamlaluno, очевидно, вважав, що це має бути новим питанням саме по собі, так що далі. Я намагаюся з'ясувати найкращий спосіб обробки файлів та медіа-об'єктів. Зі збільшенням розвитку модуля файлової сутності, якщо …
9 8  media 

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

2
Як перевірити, чи поточна сторінка є адміністратором?
У якийсь момент я почав використовувати наступний код, щоб перевірити, чи поточна сторінка є адміністраторською сторінкою: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Але я виявив, що це не вдається на сторінках редагування вузлів у куці__тит_завантаження (). Як ми перевіряємо, чи знаходимось ми на сторінці адміністратора в Drupal 8? Щось на …
9 8  routes 


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 

4
порахуйте значення багатозначного поля у гілочці
Я хочу порахувати кількість значень необмеженого поля у вітковому шаблоні, який я спробував {{ node.field_mytext.count }} => зіткнувся з помилкою а в іншій спробі {{ content.field_mytext.count }}=> нічого не повернуто (у цьому методі я перевірив, що моє поле не є у відключеному полі - це менеджер відображення). Моє запитання - …
9 theming  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 }} </div> …
9 theming  8  media 

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

2
Який належний спосіб отримати предмети з черги?
У мене виникли проблеми з пошуку прикладів API для Entqueque в Drupal 8. Я закінчив писати запит, щоб отримати предмети. $query = $this->database->select('entity_subqueue__items', 'esi') ->fields('esi', array('items_target_id')) ->condition('esi.bundle', $name_of_queue) ->orderBy('delta', 'ASC'); $nids = $query->execute()->fetchCol(); Але я хотів би використовувати вбудовану функцію, якщо це можливо. Де функція для отримання елементів з черги …
9 8 

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 

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
Як додати змінну до шаблону гілочного поля?
На сторінці вузла я хотів би додати назву вузла до виходу поряд з іншим іншим полем (поле прикладу). Я створив нову, field--field-example.html.twigале не можу отримати доступ до змінної заголовка вузла, оскільки вона недоступна в шаблоні поля. Мені потрібно додати змінні в тему предобработки: themename.theme. Як додати змінну в themename.themeі що …
9 theming  8 

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

2
Вимкнути кеш-пам'ять для конкретних блоків
Я хотів би дозволити сторінкам продовжувати користуватися механізмом кешування Drupal 8 для анонімних користувачів, за винятком конкретних блоків, які слід оновлювати на кожній сторінці оновлення, знаючи, що вони генеруються з Views. Чи технічно це можливо? Як?
9 views  blocks  8  caching  users 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.