Drupal

Питання та відповіді для розробників та адміністраторів Drupal

2
Як позбутися проблем з типом вимкнення та блокування?
Я читав декілька блогів, намагався гугл, але не знайшов задоволення від жодного рішення. У мене є такі питання: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: DELETE FROM {cache_field} WHERE (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array ( [:db_condition_placeholder_0] => field\_info:% ) in …


10
Отримайте терміни таксономії
Я хотів отримати терміни таксономії з певної лексики в Drupal 8. Мабуть, я все ще можу це зробити, використовуючи, taxonomy_get_treeале це застаріло. Тепер мені доведеться використовувати TermStorageInterface :: loadTree Я намагаюся отримати доступ до цієї функції з, Blockале я не розумію, як інстанціювати TermStorageInterfaceклас. Я намагався отримати доступ до функції …
17 taxonomy-terms  8 

3
"Друпальські дзвінки слід уникати на заняттях, замість цього використовувати ін'єкцію залежності"
У моєму модулі, що використовує код нижче, для отримання псевдоніму даного URL: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Але в моєму модулі я запускаю Автоматизований огляд ( http://pareview.sh/ ), я отримую нижче попередження: 16 | ПОПЕРЕДЖЕННЯ | \ Друпальські дзвінки слід уникати в класах, замість цього використовувати ін'єкцію залежності Як я можу оновити …

8
Як отримати базовий шлях?
Я хочу використовувати базовий шлях у файлі шаблонів Drupal 8. Я спробував наступне, але не отримав правильного результату. {{ app.request.baseUrl }} {{base_path}} Що мені потрібно - це абсолютний шлях до вузла {{ app.request.baseUrl }}/{{ url }}. Я знайшов одне рішення - помістити цей код у гачок попередньої обробки та передати …
16 theming 

7
Виключити конфігурацію з імпорту / експорту
Я думав, що це простий випадок використання нової системи управління конфігурацією, але мені не пощастило дізнатися, як це вирішити: Проблема Я хочу зберігати конфігурацію в git і використовувати drush для експорту конфігурації під час розробки, а потім при розгортанні імпортувати конфігурацію. Дуже схоже на відновлення функцій у Drupal 7. Моя …


3
Як налагодити EntityMalformedException?
У мене сталася фатальна помилка EntityMalformedException: Відсутнє властивість пакету для сутності вузла типу. у entity_extract_ids () (рядок 7700 від. \ включає \ common.inc) при спробі доступу до користувача / xyz . Я намагався отримати інформацію про неправильно сформований вузол у рядку 7700, де будується повідомлення про помилку, думає так: if …

5
Для запуску Drush потрібен більш високий рівень завантаження
Чи маєте ви уявлення про те, що може спричинити цю помилку під час виконання: drush si geoslate --db-url='mysql://root:root@localhost/geoslate' --site-name=Geoslate Для запуску цієї команди команда site-install потребує більш високого рівня завантаження - для запуску цієї команди потрібно буде викликати більш функціональне середовище Drupal. Не вдалось виконати команду "dr vimn_geoslate". Не вдалося …
16 drush 

9
Як я можу видалити елементи зі списку дозволених значень із вибраного поля, у якому є дані для значень?
Я створив тип вмісту, який містить поле списку / вибору, і я ввів пари | значення значень, як це потрібно для функціонування списку вибору. Дані було введено, і було вирішено, що певні терміни більше не застосовуються і їх потрібно видалити. Однак, намагаючись видалити зазначені терміни, я отримую таку помилку: Allowed …
16 7  entities 

3
Як я розміщую новий вузол?
Я пересилав багато посилань, включаючи наступне: Модуль послуг Як побудувати дані JSON з інформацією про сеанс для створення вузла? GitHub - Створення вузла за допомогою служб 6.3 REST Я спробував декілька способів розмістити новий вузол на сайті Drupal, але мені не вдалося. Я створив зразок CCK для зберігання даних студентів …
16 services 

5
Включаючи іншу версію jQuery лише на певній сторінці
Модуль оновлення jQuery включає цей скрипт. <script type="text/javascript" src="/sites/all/modules/jquery_update/replace/jquery.min.js?6"></script> Мені це потрібно на кожній сторінці, за винятком певного шаблону, який я використовую фантазійне поле, і мені потрібна пізніша версія jQuery. Мені потрібно виключити оновлення jQuery від розміщення вищезазначеного сценарію в $scriptsзмінній ТІЛЬКИ на сторінці-media-photos.tpl.php. Як я можу цього досягти?
16 6  javascript 

2
Розуміння управління сеансом Drupal та аутентифікації користувачів
У мене є вимога, де я повинен замінити автентифікацію користувача за замовчуванням на автентифікацію центрального сервера, тобто SSO-сервера. Налагодивши Drupal, я зрозумів, що все управління сеансом відбувається у includes/session.incфайлі. Я хочу зробити автентифікацію, як показано на зображенні: СЦЕНАРІО: Вхід Інформація про кроки буде: Замініть форму для входу, щоб надіслати ім'я …


2
Спливаюча дата у відкритому фільтрі
Я використовую Drupal 7 з переглядами 3. Я використав відкритий фільтр для поля дати і хочу надати можливість вибрати дату з фільтра дат для фільтра дат? Як я можу це зробити?
16 views  datetime 

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