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

Рейтинг: 1
How do I add a template suggestion for form input fields that have containers?
флаг in

I've been able to successfully add the parent form ID to all form elements, based on these two questions: How can we find the id of the parent form in preprocess_HOOK() or HOOK_alter() theme functions? and Add the Form name to the theme suggestions input field.

However, the two elements I really need template suggestions for are inputs that have containers... therefore the parent form ID is added to the c ...

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

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

Скриншот

Я хочу получить объекты, которые не содержат Истекший стоимость. Как этого добиться?

Это код, кот ...

Рейтинг: 0
аватар Павел Герасюта
hook_forms() не работает
флаг br

Я пытаюсь добавить кнопку во все формы узлов с помощью обратного вызова в hook_forms. Я получаю аналогичную ошибку. Может кто-нибудь помочь.

Предупреждение: call_user_func_array() ожидает, что параметр 1 будет допустимым обратным вызовР...
Рейтинг: 2
аватар Matt Campbell
Как получить значения скорости и конфигурации?
флаг ar

Я в тупике. Как вы получаете значения из конфигурации метода доставки? Например, у меня есть метод доставки с фиксированной ставкой «Экспресс». Я хочу получить необработанные значения формы конфигурации, хранящиеся в этоР...

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

У меня есть два типа контента, наберите "А и тип B. Оба типа контента имеют поле ссылки на таксономию.

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

Рейтинг: 0
«Предупреждение PHP: require(drupal.php): не удалось открыть поток»
флаг bj

Я создал две свежие установки Drupal, одну версии 8.9.17 и другую 9.2.3, и пытался заставить консоль Drupal работать, чтобы я мог сгенерировать модуль.

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

для композитора требÑ ...
Рейтинг: -1
Как программно загрузить результаты веб-формы?
флаг cn

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

Можно ли программно загрузить результаты?

Рейтинг: 0
аватар user3108268
Taxonomy dynamic dependent exposed filters
флаг us

I have a content type with two taxonomy term fields: Region and Country.

I created some nodes and entered values for those fields. I created a view with both the fields as exposed filters. When a region is selected, is there a way to only to shown in Country all the related terms as shown in the screenshot?

screenshot

The project page for the Views Reference Filter module says, at the bottom:

By default, the view re ...

Рейтинг: -1
аватар stckvrw
Не удается получить html страницы после обновления страницы и сброса всех кешей
флаг gb

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

функция  ...
Рейтинг: 3
аватар mt.i.1
Exclude settings from a contrib module on export
флаг us

I've two environment, dev and staging. I'm using the ReCaptcha module.

In the developpement environment, I have some api keys a other config which until now, are exported thanks to drush cex inside the recaptcha.settings file

site_key: mysite_key
secret_key: mysite_secret
verify_hostname: false
use_globally: false
widget:
  theme: dark
  type: image
  size: ''
  tabindex: 0
  noscript: false
_core:
  ...
Рейтинг: 1
Почему моя разделенная конфигурация не загружается с помощью drush config:import?
флаг am

У меня есть установка с разными средами, называемыми prod и dev.

Мне нужно различать API-ключи и URL-адреса между этими двумя средами, и я подумал, что split-config будет идеальным решением для этого.

Что я сделал до сих пор:

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

Я следую этому руководству https://drupal.stackexchange.com/a/277898/56676 который я нашел очень полезным. Итак, я понимаю, куда идет первая функция, но когда дело доходит до метода публичная функция getArgument(), я не уверен, где эта функция должна б ...

Рейтинг: 2
аватар liquidcms
Как отправить письмо с запятыми в имени?
флаг us

Я пытаюсь отправить электронное письмо в формате: «Том Смит-младший <[email protected]; но это не удается из-за запятой в имени.

Этот закрытый вопрос: https://www.drupal.org/project/drupal/issues/2936032 занимался обработкой запятых в имени сайта для обÑ ...

Рейтинг: 0
аватар tonytheferg
How to close a modal with a submit form and implement a CloseModalDialogCommand?
флаг cn

I saw this issue here, but I wanted to post this question as the answers seem incomplete and the question is not specific to closing a modal with a submit form.

In my .module file, I am using a my_module_form_alter and using ajax to open up a modal dialog:

$form['actions']['submit']['#ajax'] = [
  'callback' => 'my_module_form_submit',
  // prevent jump to top of page.
  'disable-refocus' => TRUE,
 ...
Рейтинг: 1
аватар kosher
Allowing users to edit their webform submission
флаг cd

I am using Drupal 8.9.17 and Webform 6.0.4.

I have created a webform (registering for an event) that I am attaching to nodes (events). On the webform, I have checked "Allow users to update a submission using a secure token." And I have limited users to 1 submission per source entity.

All is good so far, but I would like the "Per user submission limit message" to say "You have already registered for th ...

Рейтинг: 0
аватар khadidja
List all values in same row in a view
флаг cn

I have a view that displays the authors of an article and links to their author page.

Currently the view outputs each author in its own row as a list. I'd like to have it display the authors in one row separated by commas.

It's currently outputting like this:

Suzanne Smith

Jack Johnson

Alex Anderson

I'd like it to output like this: Suzanne Smith, Jack Johnson, Alex Anderson

I came across this question which rec ...

Рейтинг: 2
аватар Free Radical
What is the route for a specific node?
флаг kz

I want to override the user.login route that points to the default login page.

I.e. I want that a user who presses the default "Log in" link for the site to be directed to a node that provides some help (where the user can click on a link and arrive at the standard log-in form).

Say that the path I want to redirect to is /node/42. How can I find out what route to return for a specific node?

I believe ...

Рейтинг: 3
аватар sonfd
Как я могу создать массив рендеринга, результатом которого будет строка, а не объект Drupal\Core\Render\Markup?
флаг in

я хотел бы использовать Твиг Твик друпал_просмотр() для отображения представления в моем шаблоне абзаца. У меня есть пара полей ссылок на сущности в абзаце, и мне нужны идентификаторы ссылочных сущностей, переданные в Р...

Рейтинг: 0
аватар Kevin
Предоставить пользовательский элемент веб-формы без опций для пользователя?
флаг in

Есть ли способ с помощью Webform 6 создавать плагины пользовательских элементов, которые не имеют каких-либо параметров для пользователя?

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

Рейтинг: 0
аватар mogio
Rerun behaviors
флаг cn

In order to output the SearchApiAutoCompleteFormBlock (view) within a modal, we lost the bound JavaScript events on the input. In other words, the DOM element (<div>) for the block was recreated by JavaScript after Drupal adds the events.

Now we need to rebind the events for the autocomplete.

This is the behavior of the Search API autocomplete module.

Drupal.behaviors.searchApiAutocomplete =  ...
Рейтинг: 0
аватар Harshit Thakore
Пользовательская форма конфигурации администратора добавить больше проблем с полем
флаг cn

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

  1. https://git.drupalcode.org/project/examples/-/blob/8.x-1.x/form_api_example/src/Form/AjaxAddMore.php
  2. Как добавить кнопку «Добавить еще»?

Моя пользовательск ...

Рейтинг: 0
аватар Renato Francia
Реализация элемента WebformMapping в обработчике веб-форм
флаг id

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

Делаем что-то вроде этого.

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

После некоторого коР...

Рейтинг: 0
аватар Greg Sims
Update Alias Programmatically
флаг us

I have a large website with 240 urls that need to be updated. I would like to do this programmatically to avoid making errors. I created the following function which seems to work. There seems to be a good bit of complexity here for what I am trying to accomplish. Is there a simplier way to update the url of a node?

function alias_replace($path, $lang, $new_alias) {

  $path_alias_manager = \Dru ...
Рейтинг: 0
Using Drush 10 and sql-sync with path based sites not working
флаг in

We have two websites running off a single domain:

https://www.mywebsite.com

https://www.mywebsite.com/mywebsitetools

Both websites have their own databases and are hosted by Acquia.

We've been using Drush 8.x and the sql-sync command for the past number of years to synchronizing the database between the local environment and Acquia.

Last week we upgraded to using Drush 10.3.6 and now we're running into a ...

Рейтинг: 0
аватар user agent
Load css and js assets as absolute paths during twig render
флаг eg

By default, Drupal 8 loads css and js libraries using relative paths.

ie: /core/modules/contextual/css/contextual.module.css

However, because I want to generate static pages to be used by another consumer, how can I have all my libraries as absolute paths instead?

I thought of using the css_alter hook and my code is below:

function rint_css_alter(&$css, \Drupal\Core\Asset\AttachedAssetsInterface $ ...
Рейтинг: 0
аватар Rick_P
Возможный вариант использования для hook_views_query_alter или hook_views_data_alter
флаг hk

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

Рейтинг: 0
How can I use contextual filters to display a block with field values from a single related entity?
флаг pe

I've found various recipes/threads with the scenario where have a content type A node and want to display in a sidebar block, all the related content type B nodes, with the relationship based on an entity reference field on content type B. Example and another

I've attempted to adapt these instructions to my situation, without success. My case is sort of flipped.

Content type: Resource
Content type: Source ...

Рейтинг: 1
аватар sonfd
Должен ли я использовать «Агрегацию» или «Настройки запроса» > «Отдельные», чтобы удалить повторяющиеся результаты?
флаг in

У меня есть базовое представление, которое отображает тизеры опубликованных статей. Представление имеет контекстный фильтр в поле тегов типа контента статьи, например. поля_теги. Контекстный фильтр настроен на прием несР...

Рейтинг: 0
аватар youni
Отображать в f2 только термины, относящиеся к выбранному термину в f1
флаг cn

У меня есть сайт, который состоит из нескольких частей: Космос, Хай-тек, Путешествия, Музыка.

Каждая часть имеет свои категории. И я сделал два словаря таксономии:

  1. Часть сайта
  2. Категории (здесь есть поле «Часть сайта», и для ка ...
Рейтинг: 0
Изменить объект абзаца для рендеринга
флаг mx

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

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

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

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

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

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