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

Рейтинг: 4
аватар Rubix05
Возможно ли иметь вложенный SELECT в предложении WHERE с использованием динамических запросов?
флаг cn

Мне нужно выполнить этот SQL-запрос, используя динамические запросы.

ГДЕ (node_field_data.status = 1) 
И (node__field_document_places.entity_id IN (ВЫБЕРИТЕ entity_id ИЗ node__field_document_places, где field_document_places_target_id = 51673)) 

Это код, который я использую.

$connection = База данны ...
Рейтинг: 0
аватар loker
Как обновить дату узла для всех узлов
флаг cn

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

У меня есть информация в соответствии с новыми идентификаторами узлов. Я не ...

Рейтинг: 0
аватар octogone.dev
Как импортировать/добавлять термины в контент, не удаляя существующие?
флаг bf

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

Есть ли способ добавить термины во время импорта и сохранить существующие?

Рейтинг: 0
аватар user3099225
Ограничить доступ к узлам отправки веб-форм для анонимных
флаг cn

У меня есть веб-форма на моем веб-сайте drupal. Через него загружаю текст и pdf файл. Теперь я показываю весь контент в списке, используя блок, доступный для всех. Это работает нормально.

Таким образом, для каждой отправки, кон ...

Рейтинг: 1
обновить form_token с обновлением страницы
флаг ru

К сожалению, form_token не меняется, когда я обновляю страницы формы. Не вызывает ли это злоупотреблений и угроз безопасности? Кто-нибудь может объяснить, что Drupal делает для CSRF во всех его формах? Спасибо

Рейтинг: 0
аватар mariosdaskalas
Программно прикрепить изображение к полю
флаг as

Я использую Drupal 9.3.13 на локальном хосте. Я успешно генерирую QR-код на основе формата .SVG и сохраняю это изображение в общедоступном: //. Я создал различные типы полей, одним из которых является field_file_svg тип поля.

Цель состоит ...

Рейтинг: 0
аватар khaled alsamman
использование двух языковых переключателей на одном узле
флаг cn

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

Рейтинг: 0
Не удается получить форму объекта для отображения значения поля даты
флаг cl

У меня есть объект с двумя полями даты. В коде, который сохраняет сущность, есть:

$date_requested = дата('Г-м-д', время());

и в списке значений полей, которые добавляются к сущности:

->set('field_date_requested', $date_requested)

При проверке БД таблица сР...

Рейтинг: 2
аватар Andrew Morris
Могу ли я узнать, на что я смотрю по URL-адресу?
флаг mw

Я думаю, что в Drupal 7 я раньше использовал что-то вроде menu_get_object() чтобы узнать, на каком контенте я был. Например, с mysite.com/content/my-page он бы сказал мне, что это узел, его тип контента, его идентификатор и т. д.

В идеале я пытаюсь сдела ...

Рейтинг: 2
аватар Ivan Ginovski
Изменить данные jsonlog
флаг jp

Я хочу изменить сгенерированный вывод файлов журнала из модуля contrib JsonLog - https://www.drupal.org/project/jsonlog/ Регистратор создает файл .log, в который мне нужно добавить несколько дополнительных полей. Есть ли способ изменить данные, ...

Рейтинг: 1
аватар Matt
Установить вложенное значение в сохраняемой конфигурации
флаг cn

У меня есть форма настроек, которая сохраняет информацию о конфигурации сайта Моя функция отправки формы выглядит примерно так

$данные = [];
foreach ($groups как $key) {
  $data[$key] = $form_state->getValue($key);
  если (пусто ($ данные [$ ключ])) {
    $Р...
Рейтинг: -2
Загружать результаты без полного обновления страницы
флаг de

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

Рейтинг: 0
аватар xax
Контейнер гибкого пользовательского интерфейса внедряется в код без выбора места для разработчика.
флаг in
xax

Проблема

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

Однако он внедряет ...

Рейтинг: 0
аватар fombo
Добавьте переменную для каждой строки, чтобы использовать ее в шаблоне views-view-unformatted.
флаг my

Мы делаем новый сайт из старого проекта Drupal 7. Для каждого элемента в представлении мне нужно проверить, существует ли файл, чтобы включить или отключить ссылку. В Drupal 7 мы использовали file_exists() в шаблоне PHP, но мы больше не моР...

Рейтинг: -2
При редактировании узла заголовки групп вкладок отсутствуют
флаг in

При редактировании узла отсутствуют заголовки групп вкладок:

Отсутствуют заголовки групп таблиц

HTML-код выглядит следующим образом:

<ul class="horizontal-tabs-list">
   <li class="horizontal-tab-button horizontal-tab-button-0 first selected" tabindex="-1"><a href="#edit-group-m"><strong></strong><span class="summary"></s ...
Рейтинг: 0
аватар Zabuza
Получить значение ссылки из ссылки меню
флаг cn

Допустим, я создал новый узел меню в разделе Структура -> Меню. Название меню «Нижний колонтитул», и для этого я создал новую «Ссылку меню» под названием «отпечаток», в которой есть ссылка.

Структура->Меню->ссылка меню ...

Рейтинг: 0
аватар Yurii Kovalchuk
There were errors validating the config synchronization
флаг cn

Locally I deleted custom block "CTA" from custom blocks and block types. Then I exported configs and created merge request. After merge is accepted, the pipeline runs commands on the dev server. And after drush -y cim command I receive the table which shows what configs were deleted and changed and also the next error:

[error] Drupal\Core\Config\ConfigImporterException: There were errors validating t ...

Рейтинг: 1
Отправка данных в пользовательский блок
флаг gb

Я создал модуль с несколькими страницами администрирования. Одна из этих страниц — страница создания блока. При создании блока имя блока сохраняется в базе данных. Метод block build() вернет массив темы, где файл ветки будет исР...

Рейтинг: 0
Зависимости пользовательских тем
флаг my

У меня проблема с пользовательской темой, которую я создал на тестовом сайте Drupal 9.

  • Версия Друпала: 9.3.13
  • Веб-сервер Apache 2.4.41 (XAMP win64)
  • PHP версии 8.0.11
  • Версия базы данных 10.4.8-MariaDB

пользовательская тема professional.info.yml:

Название: Пр ...
Рейтинг: 1
аватар Free Radical
Метод getTitle() возвращает неожиданное значение. Что вызывает это?
флаг kz

В реализации крюк_узел_вставка (), у меня есть следующие три строки кода:

dpm($entity, 'объект');
$title = $entity->getTitle();
дпм($заголовок, 'заголовок');

С самого начала дпм() Я получил:

сущность =>
Drupal\узел\сущность\узел {# 1632 ★ ¼
  +in_preview: но ...
Рейтинг: 1
аватар quantumized
Журналы, полные записей «страница не найдена» для различных файлов *.js.map
флаг ng

Наш сайт Drupal 9 полон предупреждений «страница не найдена» в журналах Drupal. Все записи заканчиваются на *.js.map (все файлы карт). Я не могу понять, откуда приходят предупреждения (какая система пытается найти несуществующие файР...

Рейтинг: 0
Как добавить ссылку верхнего уровня в меню администратора через ссылки.меню и роутинг yaml
флаг cl

Допустим, я хочу добавить дополнительную ссылку на панель инструментов администратора после отчетов, таких как группы.

В my_module.routing.yml у меня есть:

мой_модуль.админ:
  путь: '/admin/my_module'
  значения по умолчанию:
    _controller: '\Drupal\sys ...
Рейтинг: 2
аватар miststudent2011
Как проверить, существует ли определение вторичной базы данных
флаг fr

Может ли кто-нибудь помочь мне, как проверить, установлена ​​​​ли вторичная база данных. Если не скинуть ошибку.

В настоящее время я определяю соединение с базой данных, как показано ниже.

База данных::getConnection('по умолчани ...
Рейтинг: 0
Доступ к объекту FieldItem из виджета
флаг in

У меня есть пользовательский FieldItem с методом, выполняющим расчет значений поля:

класс MyFieldItem расширяет FieldItemBase {
  ...
  публичная функция getAmountInEuros() {
    $amount = $this->get('amount')->getValue();
    $currency = $this->get('currency')->getValue();
    $exchange_rate ...
Рейтинг: 3
аватар Francesco Marchetti-Stasi
Выборочная отмена от Watchdog
флаг iq

Могу ли я выборочно УДАЛИТЬ строки из сторожевого таймера? У меня есть раздражающие ошибки и предупреждения, от которых я постепенно избавляюсь, но я хотел бы сохранить историю действий пользователя (создание, обновление  ...

Рейтинг: 0
Как можно импортировать коммерческие магазины с фидами?
флаг cn

Я пытаюсь настроить фид для импорта объектов Commerce store.

Я установил модуль Feeds и Коммерческие каналы модуль.

Затем я создал фид файла CSV со следующими сопоставлениями:

  • Имя: Название магазина
  • Электронная почта: хранить увР...
Рейтинг: 0
Как импортировать роли пользователей с фидами?
флаг cn

Я создал файл CSV со столбцом «Роли» и такими значениями, как роль_а, роль_б, куда роль_а это машинное имя роли.

Однако, когда я пытаюсь импортировать роль в свою ленту, я получаю сообщение об ошибке роль_а и role_b не существуют-- нР...

Рейтинг: -1
Как мне остановить Fieldset на узле, содержащем EVA, от отображения метки?
флаг in

У меня есть набор полей на узле для EVA, который отображает метку, даже если он пуст.

а) Набор полей НЕ проверяется на «Отображать элемент также, когда он пуст»

б) EVA настроен на проверку идентификатора, но нет идентификатора, ...

Рейтинг: 1
аватар sonfd
Как я могу загрузить миграцию в KernelTest?
флаг in

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

Моя миграция определена в мой_модуль/миграции/my_migration.yml. В моем KernelTest я перечислил мой_м ...

Рейтинг: 1
аватар Free Radical
Как получить значение Markup::$string?
флаг kz

У меня есть следующий код в пользовательском обработчике отправки:

$status = \Drupal::messenger()->messagesByType('status');
foreach ($статус как $дельта) {
   // Здесь я хочу извлечь текстовую строку из $delta.
}

Переменная $дельта теперь содержит это:

delta =&g ...

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

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

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

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