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

Рейтинг: 2
аватар stckvrw
Как безопасно пометить слушателя как пассивного и сохранить его работу?
флаг gb

Я пытаюсь оптимизировать работу сайта в соответствии с рекомендациями Google PageSpeed. Один из советов — установить прослушиватели событий касания и колеса как пассивные, что показано для файла core/assets/vendor/jquery/jquery.min.js и его a.a ...

Рейтинг: 0
аватар websoft
Установите описание ссылки меню в hook_entity_presave()
флаг cn

Как обновить описание ссылки меню с помощью hook_ENTITY_TYPE_presave()?

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

kint($entity->меню['название']);  
kint($entity->меню['описание']);

Я хочу обновить оп ...

Рейтинг: 1
Проверка пароля пользовательской формы / обеспечение надежности
флаг au

У меня есть пользовательская форма, которая создаст пользователя. Форма отображается с помощью Form API и использует элемент PasswordConfirm, но, похоже, он не проверяет пароль на соответствие правилам пароля по умолчанию (например,  ...

Рейтинг: -2
аватар Rick
Невозможно вытащить изображение внутри файла ветки
флаг us

Я пытаюсь показать изображение через просмотр файла ветки, и ниже мой код строки:

<img width="220" height="112" src="{{ file_url(content.field_thumbnail_new[key]['#item'].entity.uri.value )}}" alt="{{ item.alt }}" />

При осмотре вижу следующее:

введите описание изображения здесь

любая помощь в том, как это можно  ...

Рейтинг: 0
аватар Dong Pham
Как заменить значение поля по умолчанию?
флаг cn

У меня есть специальный модуль.

введите описание изображения здесь Это функция form_alter:

 $ форма ['статья'] = [
    '#тип' => 'текстовое поле',
    '#вес' => -1,
    '#title' => t('Поиск продукта из Magento: '),
    '#autocomplete_route_name' => 'magento_drupal.autocomplete',
    '#ajax' => [
      'обратный вызов' =&g ...
Рейтинг: 0
аватар stckvrw
Не удается добавить расширение изображения к field_image типа контента «Статья».
флаг gb

Мне нужно загрузить изображение с сеть расширение и добавьте его в качестве основного изображения элемента контента с типом контента «Статья». Поскольку его field_image не имеет сеть расширение по умолчанию, я добавил расширеР...

Рейтинг: 2
аватар Giuseppe
buildForm: как отличить перезагрузку страницы от обратного вызова ajax?
флаг br

Я создаю пользовательскую форму в Drupal 9, в которой есть обратные вызовы ajax.

Вовремя билдформ Мне нужно загрузить некоторые дополнительные данные через остаточный вызов внешней службы, которую затем я помещаю внутрь privat ...

Рейтинг: 0
аватар miststudent2011
Как я могу добавить ограничение к пользовательскому элементу формы?
флаг fr

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

Я хотел бы добавить такое же ограничение к элементу формы вместо дублирования кода из кР...

Рейтинг: -1
аватар Free Radical
Как получить (целочисленный) uid из сущности пользователя?
флаг kz

На всякий случай для пользовательского объекта был метод «getUid()», я попробовал его, но получил:

Вызов неопределенного метода Drupal\user\Entity\User::getUid()

Есть ли способ получить uid из пользовательского объекта без загрузки полного Р...

Рейтинг: 3
Как я могу использовать поддержку WebP ядра вместо модуля WebP?
флаг cn

Согласно изменить запись, Drupal 9.2 поддерживает WebP для лучшего сжатия изображений.

я использовал Веб-модуль на моем сайте 9.1 для показа изображений WebP, но у него есть ошибка, убивающая производительность и я хотел бы использовР...

Рейтинг: 1
аватар Mathieu
Как автоматически заполнить тему в контактных формах?
флаг ph

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

Как автоматически заполнить  ...

Рейтинг: 2
Как программно опубликовать последнюю версию?
флаг us
  1. Мой рабочий процесс черновик и публикация.
  2. Я создаю и публикую страницу.
  3. Я создаю черновик страницы.

Теперь есть опубликованная страница, но последняя редакция — это черновик.

Как программно установить последнюю верс ...

Рейтинг: 1
Какое максимальное значение вы можете установить для cookie_lifetime?
флаг pg

У меня есть сайт Drupal 8, и в моем файле sites/default/servicel.yml мне нужно установить максимально допустимое значение времени жизни куки. Я искал в Интернете, но я не могу найти максимально допустимое значение. Есть ли один? В настоящеР...

Рейтинг: 1
аватар Eldad Shalhevet
Как рассчитать поле в веб-форме?
флаг br

Недавно мы реализовали сайт на среде Drupal.

Мы широко используем удивительную систему Webform. Однако мы столкнулись с потребностью, для которой не видели решения в существующих элементах веб-формы.

Нам нужен элемент, который ...

Рейтинг: 1
Программно создать форму сущности абзацев
флаг fr

Я нахожусь в ситуации, когда я хотел бы разделить сущности абзаца на отдельные формы.

Редактировать формы не проблема:

$entity = Paragraph::load($entity_id);
return \Drupal::service('entity.form_builder')->getForm($entity);

Но как мне получить форму создания? Пока у меР...

Рейтинг: 0
аватар Mira chalak
Перевод URL-адреса видео
флаг eg

У меня есть тип контента «Книга» с полем «демонстрация», которое ссылается на медиа (удаленное видео — мы должны предоставить URL-адрес YouTube). В качестве первого шага я создаю новый узел на французском языке и добавляю URL-адÑ ...

Рейтинг: 0
аватар aljico
Есть ли возможность захватить массив со всеми nid представления?
флаг mx

Я пытался использовать хуки, но в переменной $view->result я получаю узлы только с фактической страницы (10 узлов, потому что размер пейджера равен 10). В моем представлении есть несколько открытых фильтров, поэтому я хочу, чтобы Ñ ...

Рейтинг: 0
аватар Павел Герасюта
Форма с проблемой ajax и javascript
флаг br

Я воссоздаю вопрос с более точными данными (Исходный вопрос Форма с проблемой ajax и javascript). У меня есть кнопка в моей форме, которая генерирует набор полей через ajax. Когда я пытаюсь отследить нажатие этой кнопки с помощью jQuery, ...

Рейтинг: 1
аватар quantumized
Как создать простой раскрывающийся список, чтобы пользователи могли выбирать атрибут (например, размер кольца) на странице продукта Commerce 2?
флаг ng

Кажется, что это должно быть просто, но, несмотря на чтение документов и просмотр видео, я не могу этого понять.

У меня есть тип варианта продукта Commerce 2, к которому мне нужно добавить раскрывающийся список, чтобы пользовР...

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

В версии Ubercart для Drupal 7 был очень полезный модуль проверки дополнительных полей, но для Drupal 8, похоже, альтернативы нет.

Как я могу добавить поле выставления счета и поле доставки в форму оформления заказа?

Рейтинг: 0
Отправлять результаты хука preprocess_views_view в пользовательскую форму или службы
флаг pe

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

Facets и Search API работают отлично. Пользовательский модуль, который также позволяет отправлять электро ...

Рейтинг: 1
аватар Dorian Winterfeld
Почему библиотека Highcharts, определенная из пользовательского модуля, не загружается на каждую страницу?
флаг ae

Я запускаю Drupal 9.1.7 на Lando на Mac. Я пишу собственный модуль и хочу включить библиотеку Highcharts. Файл .libraries.yml выглядит так.

статистика_градусов:
  js:
    https://code.highcharts.com/highcharts.js: {тип: внешний, минимизированный: false}
  зависимости:
   ...
Рейтинг: 0
аватар devnew
загрузка файла обязательный символ звездочки удаляется после загрузки файла
флаг gh

Я создал элемент файла в веб-форме и установил его в качестве обязательного при условии, что если выбрать элемент (имя как тип запроса), значение = «Да». Поэтому, когда я выбираю значение типа «Да», метка файла показывает сим ...

Рейтинг: 1
аватар hank
Ошибка при обновлении переведенного контента
флаг mx

Я некоторое время боролся с ошибкой ниже:

Непереводимые элементы поля можно изменить только при обновлении исходного языка.

Я «унаследовал» сайт несколько лет назад и обновлял его, чтобы он был обновлен до версии D8 (8.9.16). ...

Рейтинг: 0
аватар Gabriel Fernandez
Оптимизация выборки данных из сущностных объектов
флаг cn

В настоящее время мы используем EntityTypeManager либо для загрузки, либо для loadMultiple:

$this->entityTypeManager->getStorage('node')->loadMultiple($nids);
$this->entityTypeManager->getStorage('node')->load($nid);

Это создает и возвращает объекты узлов, которые, как мне кажется, Р...

Рейтинг: 0
аватар Darcy
Подключите React/AJAX к пользовательскому модулю
флаг cn

Я пытаюсь создать компонент mini-CRUD на сайте Drupal 8. Я извлекаю данные из внешнего источника и обрабатываю их с помощью ReactJS.

Я хочу обновить базу данных, когда пользователь нажимает кнопку в компоненте React..

<button
    onClick={() =&gt ...
Рейтинг: 3
аватар Jaypan
Поведение без результатов не отображается в представлении
флаг de

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

Это делается с помощью двух отношениР...

Рейтинг: 1
аватар Jaypan
Создайте представление, показывающее все узлы, помеченные одним и тем же термином
флаг de

Я пытаюсь создать представление, которое показывает все узлы, помеченные тем же термином, что и текущий узел. Обратите внимание, что поле позволяет использовать только один термин. Таким образом, к каждому узлу (этого типа) ...

Рейтинг: 0
аватар quantumized
Можно ли сделать так, чтобы поле manage_file перетаскивалось?
флаг ng

У меня есть поле manage_file с одним значением в настраиваемой форме в Drupal 8, которое мне нужно перетащить.

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

Рейтинг: 0
аватар Toki
Страница ошибки после подтверждения платежа Paybox за пределами сайта
флаг id

Работа над Drupal 7.81 и Commerce Paybox 7.x-1.3

Все идет хорошо, за исключением перенаправления с Paybox на мой сайт электронной коммерции, у меня постоянно появляется страница с ошибкой после перенаправления. Платежный ящик относится Р...

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

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

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

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