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

Рейтинг: 2
Получить значение переменной состояния из сетки просмотра - Drupal 9
флаг in

У меня есть представление drupal, в котором вверху есть поле множественного выбора. В зависимости от выбора строки сетки и значения поля множественного выбора над строками сетки выполняются определенные действия. Все это ос ...

Рейтинг: 0
аватар Interlated
Как добавить поле в форму узла?
флаг km

Цель состоит в том, чтобы установить счетчик по умолчанию, но позволить людям переопределить его. Счетчик должен быть наибольшим значением поля плюс 1.

Используя подписчика событий, событие FORM ALTER.

общедоступная статическР...
Рейтинг: 1
аватар Mauricio
How to override a class method that is not a service?
флаг lb

Usually we override services using RouteSubscribers, but i need to override a method of a class that is not a service. I need to alter the module of the core "views", the general structure of this module is:

> views
  > src
    > Entity
      > Render
        - ConfigurableLanguageRenderer.php
        - EntityTranslationRenderTrait.php

I need to override one method of one of those files.

 ...
Рейтинг: 0
аватар jfc
Можно ли добавить конечные точки с помощью модуля пользовательского интерфейса REST?
флаг us
jfc

Я использую модуль пользовательского интерфейса REST с Drupal 9 с представлением. Прямо сейчас у меня есть путь по умолчанию, который /api/directory, и у него есть поля, которые я хочу в API, например заголовок.

Можно ли создать конечн ...

Рейтинг: 0
аватар user3038672
Попытка получить доступ к переменной «счетчик» внутри поля блока из шаблона абзацев
флаг cn

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

Рейтинг: 0
Author field in views-view-unformatted.html.twig
флаг cn

I'd like to print single fields in views-view-unformatted.html.twig. I'm doing it this way:

{% for key,row in rows %}
  {{ view.style_plugin.getField(key, 'field_name') }}
{% endfor %}

But the author field isn't printing out. I tried

{{ view.style_plugin.getField(key, 'author') }}

and

{{ view.style_plugin.getField(key, 'uid_1') }}

which is the machine name in the view. But nothing works. In the view the ...

Рейтинг: 0
аватар user3891775
замена \Drupal\file\Entity\File::load($fid) в Drupal 8.9
флаг mx

Моя цель - загрузить файл и получить его свойства.

Метод «Загрузить» больше не существует в Drupal 8.9 (в файле File.php)

\Drupal\file\Entity\File::load($fid);

Чем заменить эту функцию?

Я использую <theme_name>preprocess_viewsХук <field_name> для переопределения в ...

Рейтинг: -1
Sorting Custom Content Type
флаг mx

Apologies if this question has been asked but I can't seem to find an answer anywhere. I am looking to sort a content type called biography. My understanding is that this is likely a custom entity and does not come with Drupal Core.

We currently use it to add leadership information such as (ceo, assistant, admin) position. Currently, the sorting function in views is standard (ascending -authored o ...

Рейтинг: 0
аватар ilechcod
Элемент пейджера не отображается в форме
флаг in

У меня есть простой элемент tableselect внутри моей формы, и строки tableselect заполняются с помощью пейджера следующим образом:

$pagerLimit = 10; //значение по умолчанию, если ничего не передается
$query = $this->jobSkillStorage->getQuery();
$запрос->уÑ ...
Рейтинг: 0
Отметьте минимум отмеченных флажков
флаг kh

я новичок в мире друпала.

Я создал веб-форму, там есть несколько флажков. нравиться:

[1]
[2]
[3]
[4]

Я хотел бы проверить, выбрано ли хотя бы X флажков перед отправкой. Я понятия не имею, как это настроить.

Я был бы очень рад услышР...

Рейтинг: 0
ошибка drush updatedb - «скрытый» плагин не существует
флаг us

Когда я выполнил команду обновленный драшb показывает эту ошибку

> [уведомление] Начато обновление: text_post_update_add_required_summary_flag_form_display
> [ошибка] «Скрытый» плагин не существует.Действительные идентификаторы плагинов для Drupal\ ...
Рейтинг: 0
аватар João Mateus
перенаправить старый URL-адрес, который больше не существует, связанный с файлом, на новый
флаг ms

У меня есть 2 URL: www.example.com/somefile.pdf www.example.com/somefileNew.pdf

первого больше не существует, я хочу перенаправить этот URL-адрес на новый. Я пытался использовать модуль перенаправления безрезультатно, поскольку модуль добавляет язык  ...

Рейтинг: 0
Style.css не работает в классной подтеме
флаг ar

Я создал подтему на основе classy с помощью этого файла .info:

имя: youverify_theme
тип: тема
описание: Это подтема Classy
ядро: 8.x
core_version_requirement: ^8 || ^9
# Определяет базовую тему
базовая тема: классная
# Определяет группу библиотек, в котР...
Рейтинг: 0
Кэширование, связанное с функциями отправки и Varnish
флаг uy

Я пытаюсь подготовить свой веб-сайт перед установкой и настройкой на нем Varnish. Для этого во многих случаях, когда у меня есть php-функции в файлах .module, которые включают некоторые тесты о файлах cookie если ($_COOKIE['travelID'] == 'лет') ...

Рейтинг: 2
аватар shelane
Как отобразить номер версии в файле нижнего колонтитула?
флаг cn

Когда я развертываю свой код Drupal, я создаю артефакт с помощью BLT. Я хотел бы написать какой-нибудь файл с номером версии (тег, предоставленный артефакту), который затем можно было бы прочитать и отобразить в нижнем колонтиту ...

Рейтинг: 0
аватар quantumized
Есть ли способ не отображать блоки для мобильных устройств, который работает для анонимных пользователей?
флаг ng

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

Рейтинг: 0
аватар Mike Burman
Кнопка «Добавить в корзину» отображается в разделе «Продукты/представления», но больше нигде
флаг us

Кнопка «Добавить в корзину» отображается только в продуктах/представлениях/блоках, но не где-либо еще. Нигде не отображается ни авторизованный, ни нет. В большинстве товаров есть вариации, артикулы, цена, но нет кнопки. Цен ...

Рейтинг: 0
аватар Lambic
Использование #states в форме встроенного абзаца
флаг ph

У меня есть поле в пользовательском типе контента, который является ссылкой на тип абзаца, используя виджет «Абзац (ЭКСПЕРИМЕНТАЛЬНЫЙ)». Я пытаюсь изменить этот виджет, чтобы отображать и скрывать поле на основе другого пР...

Рейтинг: 1
аватар Ryan Brownell
Отображение имен групп редакторов WYSIWYG для конечных пользователей, изменяющих содержимое
флаг gw

Когда пользователь редактирует конфигурацию панели инструментов в текстовом формате в Drupal 8, имена групп могут быть добавлены в редактор как часть группировки кнопок на панели инструментов.

Можно ли предоставить имен ...

Рейтинг: 0
Drupal hubspot forms with Varnish
флаг br

I have a Drupal 8 hubspot form built in a custom module which holds many fields among which a "Favorite Pizza" field coming from hubspot and this field is rendered as a required fieldset. The code is very long so I decided to explain to you the process instead:

  • In the Drupal buildForm function, we call an external hubspotbuildForm function
  • Inside this function, I collect the following cookie in php  ...
Рейтинг: 1
аватар Neograph734
Могу ли я использовать службу сеанса напрямую, а не через запрос?
флаг co

Drupal документация по сессиям упоминает, что сеансы могут быть доступны через объект Request:

Доступ к данным сеанса осуществляется через \Symfony\Component\HttpFoundation\Request::getSession() метод, который возвращает экземпляр \Symfony\Component\HttpFound ...

Рейтинг: 0
Как назначить класс css изображению в CKEditor
флаг cn

Я перенес сайт с Drupal 7 на 8. В Drupal 7 был модуль Image2, которого нет в Drupal 8.

Я вставил изображение в созданный блок и присвоил ему классы CSS. Это не сработало.

Как я могу настроить/расширить CKEditor, чтобы редакторы могли назначать (рР...

Рейтинг: 0
аватар quantumized
Как я могу получить список всех языковых переводов, которые есть на узле?
флаг ng

Я пытаюсь получить список языковых переводов, которые есть в узле. theme_preprocess_node(). У меня есть объект узла, и я могу проверять перевод по отдельности, если у меня есть список языков. Мне нужен список всех переводов для узла. ...

Рейтинг: 0
PHPUnit throws error: \Drupal\Tests\DocumentElement class not found
флаг fi

I have added some phpunit tests to my custom module. When trying to run them in I get this error: Class '\Drupal\Tests\DocumentElement' not found I have copied core/phpunit.xml.dist to core/phpunit.xml and edited the URL and DB values but nothing else.

The command I'm running is vendor/bin/phpunit -c web/core/phpunit.xml web/modules/contrib/my_module/.

It seems that the classloader is not working. What ha ...

Рейтинг: 2
аватар Ed Coakley
EntityQuery, где поле с несколькими значениями содержит значение
флаг de

Я программирую 15 лет, 10 лет на PHP, но это мой первый проект на Drupal. Использование Друпал 9.

Я пытаюсь получить объект (пользовательский тип контента), который имеет 2 многозначных поля объекта (пользователя). Если значение,  ...

Рейтинг: 1
аватар liquidcms
Как создать основную тестовую базу данных?
флаг us

Пятнадцать лет пишу код Drupal, но я никогда не писал модульные тесты. Недавно я опубликовал пару основных патчей, которые требуют написания для них тестов — самое время научиться писать тесты PHPUnit.

У меня настроена тестов ...

Рейтинг: 0
Using root source property within migrate sub_process plugin
флаг gb

I'm performing migration from Drupal 9 into another Drupal 9 project. Let's say "content features" migration.

In a node migration I'm trying to create stubs for media items.

The media source has two id keys: mid, langcode. The mid key is getting from field's target_id property. But there is no language property on field's level and I'm trying to pass node's language as second id value for the media  ...

Рейтинг: 1
аватар Leeroy
Редирект прямо на страницу поставщика платежных услуг
флаг ca

Я создаю магазин с Drupal Commerce и создаю свой собственный платежный шлюз за пределами сайта. На странице обзора после выбора способа оплаты пользователь может нажать кнопку, чтобы оплатить и завершить заказ. После этого он пР...

Рейтинг: 0
аватар Павел Герасюта
Переопределить шаблон поля в представлении
флаг br

У меня есть представление, которое выводит необходимые поля, и я хотел бы изменить шаблон одного поля в этом представлении. Мне нужно точно переопределить вид-поле-поле-цвет-продукт-поле-цвет-цвет шаблон поля как поле.tpl.php ...

Рейтинг: 0
Как использовать запрос исправления с параметрами в пользовательском ресурсе отдыха?
флаг kr

Я создаю собственный ресурс отдыха.

/**
 * Предоставляет ресурс для обновления узлов.
 *
 * @RestResource(
 * id = "мой_пользовательский_ресурс",
 * label = @Translation("Пользовательский оставшийся ресурс"),
 * uri_paths = {
 * "канонический" = "/custom-api/ ...

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

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

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

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