Последние вопросы, связанные с Drupal

Рейтинг: 0
аватар May
User error: "1" is an invalid render array key. How do I find where the error is coming from?
флаг zw

I get this error on every page. How do I debug or find what is causing it?

I thought it might have been changes to a twig template, but I tried other themes, and still had the error.

I've disabled all custom modules.

I searched and found User error: "1" is an invalid render array key in Drupal\Core\Render\Element::children() Which suggests its custom theming related but I am using core theme without ...

Рейтинг: 0
TableSort with entity query aggregate
флаг ai

I'm trying to implement a table sort for a custom Drupal 9.x entity type Packet which represents published medical literature articles which have batched together and assigned for review. Each Packet has entity references to PacketArticle entities, and each of those has entity references to one or more Review entities. A Review has a reviewer (entity reference to a User), when the review was posted ...

Рейтинг: 1
Почему порядок/вес блоков, добавленных в регион, не сохраняется?
флаг cn

Я использовал построитель компоновки для управления отображением на дисплее типа контента по умолчанию. Я не выбрал «разрешенные переопределения», так что это глобальный макет для этого типа контента. Я вижу сообщение «Ð ...

Рейтинг: 0
аватар hockey2112
Results from "end date" in date range excluded from Views results
флаг tr

I have a view of Commerce orders, and I need to add an exposed filter to filter the orders by date range. I have added two exposed filters for Order: Placed. One filter is "greater than or equal to" for the start date, and the other filter is "less than or equal to" for the end date. I also have Date Popup module installed.

When I choose May 15, 2022 as my start date and May 16, 2022 as my end da ...

Рейтинг: 1
Is "event_subscriber" a reserved naming convention for services? Are there guidelines to follow?
флаг cn

So I was working on a project today, and an event subscriber we had written the better part of a year ago was determined to no longer be firing. Here is the definition:

services:
  my_module.event_subscriber:
    class: Drupal\my_module\EventSubscriber\XYZFeeds
    tags:
      - { name: event_subscriber }

I went through the normal debugging, and found that the event was not being added to the registry. Fu ...

Рейтинг: 0
аватар Giuseppe
How upload a file\image via json api?
флаг br

I'm trying to upload a file or image on a D9 site via json api. The test is namely to upload the user picture on the user entity.

I've been following the documentation or read questions about, but I can't get it working.

The front-end is done with Next.js.

One the test done is the following:

The front-end next calls the next.js api server:

const filename = selectedFile.name;
const fr = new FileReader();
fr. ...
Рейтинг: 0
аватар Anil Thapa
Неформатированные представления mutliple термины таксономии
флаг cn

Прошу прощения, если это очевидный вопрос, и я новичок в twig и drupal. Я пытаюсь получить все термины таксономии, выбранные в поле field_delivered_on_behalf_of в виде неформатированного веточного файла. Он просто получает первый термин, ...

Рейтинг: 0
аватар druplash
Run into issues with Drush after updating from 8.9.20 to 9.3.13
флаг jp

I upgraded from 8.9.20 to 9.3.13 and i did an update.php after this. I do get an error:

MISSING UPDATES FOR: VIEWS The installed version of the Views module is too old to update. Update to a version prior to 9.0.0 first (missing updates: views_post_update_remove_core_key).

If i try to update the databse with drush updatedb i get an error too:

In BootstrapHook.php line 36: Bootstrap failed. Run your comman ...

Рейтинг: 1
Разрешения на доступ с модулем Entity Print
флаг in

я установил Печать объекта на моем сайте. Он отлично работает при использовании от имени администратора, но не работает с анонимными пользователями.

Выдает следующую ошибку.

Доступ запрещен по URL-адресу /entityprint/pdf/node/nid

Рейтинг: 2
аватар Matt
Используйте другой шаблон мультимедиа ветки, если он отображается внутри WYIWYG.
флаг cn

У меня есть шаблон ветки для объекта мультимедиа, который я хочу встроить в WYIWYG. Я могу, однако у объекта есть проблемы с отображением внутри ckeditor, которых нет при отображении на реальной странице. Я хочу либо использовать Р...

Рейтинг: 0
Миграция Drupal - опция "--limit" работает только при первом запуске?
флаг in

У меня есть собственный исходный плагин (импорт из MongoDB), и когда я запускаю миграцию в первый раз, например:

drush mim article --limit=10

работает хорошо: импортируется 10 статей и процесс останавливается.

Но если я повторю эту команду, то  ...

Рейтинг: 0
аватар Eng7
поведение drush cr
флаг jp

Нормально ли, что сайт становится недоступным во время работы? драш кр или это что-то нужно исправить?

У меня есть сайт с drupal 9, который становится недоступным во время работы драш кр и веб-сервер nginx одновременно выдает оши ...

Рейтинг: 1
How can I set "advanced" metatags programmatically?
флаг cn

The Metatag documentation gives an example of setting meta tags like this:

$node->set('field_meta_tags', serialize([
  'title' => 'Some title',
  'description' => 'Some description.',
  'keywords' => 'Some,Keywords',
]));

However, I want to set the "advanced" fields, such as Canonical URL. (Use case: I am trying to import several hundred pages with the Feeds module, some of which are very  ...

Рейтинг: 0
Модуль требуется, но не может быть удален из-за несовместимости с ядром
флаг ua
Sam

Кажется, я застрял с catch22, я обновился с Drupal 8 до 9, и теперь я получаю сообщение об ошибке на многих страницах администратора:

"Модуль t7_starbase не существует или не установлен."

drush pm-enable t7_starbase приводит к:

  t7_starbase: требуется моР...
Рейтинг: 1
"Элементы в вашей активной конфигурации имеют изменения"
флаг cn

Я пытаюсь настроить управление конфигурацией для нашей команды, поэтому я тестирую рабочий процесс на своем локальная машина:

Начиная со свежей копии нашего сайта + резервной копии базы данных, с пустой папкой /config ($settings ...

Рейтинг: 1
аватар user1414202
How can I detect when a stream wrapper is uninstalled?
флаг ve

Does Drupal provide an "uninstall" hook to get notified when a Drupal Stream Wrapper is removed/uninstalled?

Or, is there a way to prevent a custom Drupal stream wrapper from being removed/uninstalled while there is at least one Drupal File entity that is using the stream wrapper?

Currently, for example, a Drupal site will crash if I do the following:

  1. Install a custom stream wrapper (e.g., https://www ...
Рейтинг: 1
How do I use Feeds Tamper to process multiple CSV columns into a single field?
флаг cn

I have a CSV file that I import into my site using Feeds Tamper.

The CSV file has columns like

  • URL path
  • Favorite vegetable
  • Favorite fruit
  • Favorite pasta

In Drupal, my content type has a JSON Field, and I want to import "Favorite vegetable", "Favorite fruit", and "Favorite pasta" into the JSON field.

Is there a way to map all three favorites columns in the CSV file to the Drupal JSON field and combine th ...

Рейтинг: 1
аватар Kevin
AJAX in a plugin form results in "The specified #ajax callback is empty or not callable."
флаг in

I have a configuration form for a Condition plugin I want to have ajax in. When selecting from this field, I want to get a list of displays for that View:

  public function buildConfigurationForm(array $form, FormStateInterface $form_state) {
    $form = parent::buildConfigurationForm($form, $form_state);
    $views = $this->entityTypeManager->getStorage('view')->loadMultiple();
    $options  ...
Рейтинг: 0
How does importing a contrib module's translations work?
флаг cn

Drupal version: 9.3.13

Basically, I'm trying to understand how using a contrib module's translation works. I want to be able to download and use the translations from the Drupal infrastructure, and can't seem to get this to work.

I have a site with two languages, English and German (Default). I did run "drush locale-check" and "drush locale-update", and that imported the German core language file (whi ...

Рейтинг: 1
Как получить параметр из динамического маршрута в подписчике маршрута
флаг ng

Я пытаюсь ограничить доступ для пользователей без прав администратора в admin/structure/menu, чтобы только администраторы могли создавать любые новые ссылки через admin/structure/menu.
Теперь я хочу, чтобы для одного специального меню с  ...

Рейтинг: -2
аватар quantumized
Можно ли не очищать кеши каждый раз, когда файл шаблона ветки редактируется в процессе разработки?
флаг ng

У меня в service.yml для параметра «кэш» установлено значение false, но мне все равно приходится очищать кэши Drupal для каждого изменения шаблона, которое я делаю. Очевидно, что это отнимает много времени, если вы проводите тестировР...

Рейтинг: -1
аватар Nafai
Unable to add newly created term to the node
флаг in

I want to add new taxonomy term to group of nodes that have specific terms already.

To retrive them I use this function

function getNodesByTaxonomyTermIds($termIds){
    $termIds = (array) $termIds;
    if(empty($termIds)){
      return NULL;
    }
  
    $query = \Drupal::database()->select('taxonomy_index', 'ti');
    $query->fields('ti', array('nid'));
    $query->condition('ti.tid', $termId ...
Рейтинг: 0
аватар Jude Hungerford
Создание ссылок в строках TableSelect
флаг cn

Я создал модуль, который определяет форму, но когда я пытаюсь добавить столбец ссылок, он пуст, когда я устанавливаю '#тип' к 'соединять'. Я тестирую это на Drupal 9.3.x.

На поверхности это то же самое, что и Добавить ссылку на строкÑ ...

Рейтинг: 0
аватар Brittany
Поле заголовка возвращает ', где должен быть апостроф?
флаг ph

У меня есть ряд полей в представлении. По какой-то причине любое поле заголовка узла с апострофом возвращается в мою конечную точку как Магазин кексов Jen's вместо Магазин кексов Дженн.

Любая идея, как я могу это исправить? У ...

Рейтинг: 1
аватар pglatz
Можно ли сортировать поля абзаца в узле?
флаг in

У меня есть тип контента node с полем абзаца с несколькими значениями. Абзац имеет дату и текстовое поле. Когда я показываю узел, я хотел бы отсортировать значения абзаца по дате. Я пытался сделать это в ветке с фильтром сорти ...

Рейтинг: -4
аватар pglatz
Установка консоли с php 8
флаг in

Я пытаюсь установить Drupal Console в установку Drupal 9 и получаю ошибку совместимости с php:

% composer требует drupal/console \
--prefer-расстояние \
--оптимизировать-автозагрузчик \
--сортировать-пакеты \
--без обновления

...
drupal/console[v1.9.0, ..., 1.9.4] ...
Рейтинг: 0
Custom Simple Action after updating a node
флаг cn

I am trying to create a simple way to execute certain actions on the database every time when I update a node.

I have been looking at Drupal's Action module, however I can't find any good manuals explaining how to use it. The ECA module works as a mechanism to launch my Action but I can't execute my Action and I don't know how to proceed.

I am currently creating my own module that will contain my act ...

Рейтинг: 0
аватар pmagunia
Изменение поля ввода состояния модерации на текстовое поле
флаг au

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

Рейтинг: 0
Как решить проблему «Несоответствие определений объекта и/или поля», в частности, «Необходимо установить поле псевдонима URL»?
флаг cn

После перехода с 7.89 на 9.3.12 появляется это предупреждение:

ОПРЕДЕЛЕНИЯ СУЩНОСТИ/ПОЛЯ Несоответствующие определения сущности и/или поля Следующие изменения были обнаружены в типах объектов и определениях полей. Файл  ...

Рейтинг: 0
аватар rd89
Как получить доступ к ссылке на сущность узла при сохранении комментариев с помощью правил?
флаг tk

У меня есть тип контента с полем ссылки на пользователя, пользователи заполняются здесь представлением.

Когда пользователь сохраняет комментарий, я хочу получить доступ к этому полю и отправить электронное письмо пол ...

Важность вопросов

Большую часть рабочего дня руководитель тратит на получение информации от других — например, на запрос обновлений статуса от руководителя группы или на вопросы коллеги во время напряженных переговоров. Тем не менее, в отличие от профессионалов, таких как юристы, журналисты и врачи, которых учат задавать вопросы как неотъемлемую часть их обучения, лишь немногие руководители считают задавать вопросы навыком, который можно отточить, или задумываются о том, как их собственные ответы на вопросы могут помочь разговорам быть более продуктивными.

Это упущенная возможность. Опрос — это уникальный мощный инструмент для раскрытия ценности в организациях: он стимулирует обучение и обмен идеями, способствует инновациям и повышению производительности, создает взаимопонимание и доверие между членами команды. И это может снизить бизнес-риски, обнаруживая непредвиденные ловушки и опасности.

Для некоторых людей ответы на вопросы даются легко. Их природная любознательность, эмоциональный интеллект и умение читать людей рождают у них на кончике языка идеальный вопрос. Но большинство из нас не задают достаточно вопросов и не формулируют свои запросы оптимальным образом.