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

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

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

Я вР...

Рейтинг: 1
аватар Dorian Winterfeld
Как лучше всего передавать параметры маршрутизации?
флаг ae

В submitForm() я хочу перенаправить на контроллер и передать значения формы. Значения формы - это все массивы, кстати.

Вот отправка формы.

публичная функция submitForm (массив и $ форма, FormStateInterface $ form_state) {
    // получаем значения
    $demo_va ...
Рейтинг: 0
Подписчик событий Feeds перестал работать
флаг cn

По какой-то причине мои подписчики на события каналов просто перестали работать.

Мой код выглядит так, dpm для отладки никогда не запускается, поэтому я думаю, что функция не запускается.

Я не могу понять, что изменилось.


просÑ ...
Рейтинг: -3
аватар Ella
Обновление веб-формы!
флаг ng

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

Рейтинг: 0
Блок отображения для получения информации из варианта продукта элемента заказа и отображения рейтинга и обзора на странице продукта.
флаг cn

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

Рейтинг: -1
аватар Akshar Vijay
Как я могу изменить формат даты отправки веб-формы
флаг in

Есть ли способ, где мы могли бы изменить формат даты отправки формы? Например, в созданной мной веб-форме нет средства выбора даты. Но когда веб-форма отправляется пользователем по умолчанию, она приходит в этом формате Sun mm ...

Рейтинг: 0
аватар Free Radical
What controls the placement of links relative to the body?
флаг kz

I am struggling with getting the "Read more" and "Add new comment" links placed below the body on a custom node content type called "Wikitext" that has been created using the GUI on a Drupal 8.9.17 website.

The site is running the default theme (Bartik) and I have not edited any templates. The built-in content type "Article" shows these links below the body. "Wikitext" is supposed to be identical  ...

Рейтинг: -5
Почему строка запроса возвращает ошибку 404?
флаг mx

Недавно я обновился с Drupal 8 до Drupal 9 и заметил проблему, которая возникает, когда URL-адрес содержит строку запроса. Например, для следующего URL-адреса Drupal выдает ошибку 404: страница не найдена.

https://example.com/2021/07/how-drive-cruise-ship&ct=ga ...

Рейтинг: 2
Можете ли вы переименовать токены шаблона замены в представлениях?
флаг ru

Если вы вставите одно или несколько настраиваемых текстовых полей (например, чтобы включить некоторую логику Twig), последние поля будут видеть такие блоки, как {{ ничего такого }}, {{ ничего_1 }} и т.д. в замене узоров.

Можно ли Р...

Рейтинг: -1
аватар fin
Why does my shopping cart item not have a label?
флаг th
fin

I'm working on D8 site with Drupal Commerce. I have to create a dynamic product variation and add it to cart for the user checkout.

The problem I have, is when you land on the cart page, the line item doesn't have a label (title) it replaced with the price of the item. Please refer to the attached image.

Here's my code:

   //create variation
            $variation = ProductVariation::create([
               ...
Рейтинг: 0
Using Twig in global custom text to check for a specific content type
флаг in

I am filtering for two content types to display in a view: Artwork Page and Cover Page. I want to change the HTML markup for Cover Page.

I have researched and tried many field names for Content Type, but with none of them I get what I am trying to achieve. In this instance, the replacement pattern for Content Type is {{ type }}; using it doesn't work. I've tried both the machine name (cover_page) and ...

Рейтинг: 1
аватар Tapash
Как заблокировать IP-адрес, который запрашивает лишнюю страницу 404, которая не найдена?
флаг se

На моем сайте часто я вижу тысячи запросов, которые заканчиваются ошибкой 404 - страница не найдена.

Как я могу заблокировать IP-адрес, который превышает определенное количество запросов в течение определенного промежутР...

Рейтинг: 2
аватар hotwebmatter
Pathauto alias full path for hierarchical taxonomy terms
флаг nr

My client has content tagged by a hierarchical taxonomy of arbitrary depth.

Currently the maximum depth is three, but that could change:

ParentTerm
└── ChildTerm
    └── GrandchildTerm

Each Term has a unique TID (of course), but many Terms (especially descendants) share identical strings for Name.

However, the full Taxonomy tree path to each term is guaranteed to be uniqu ...

Рейтинг: 0
аватар Ruzanna Hovasapyan
Как программно добавить элемент абзаца в учетную запись пользователя?
флаг cn

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

Как я могу программно добавлять новые элементы в История заезда/отъезда?

Мне нужно создать истори ...

Рейтинг: -1
Почему я получаю сообщение «Обнаружен неверный выбор». из формы, которую создает мой код?
флаг ng

Я использую следующий код для формы.

общедоступная функция buildForm (массив $ form, FormStateInterface $ form_state) {
  $region_options = static::getFirstDropdownOptions();
  $form['vvv_region'] = [
    '#тип' => 'выбрать',
    '#title' => $this->t('поле выбора региона'),
    '#options' => $region_opt ...
Рейтинг: -1
аватар Engin Yilmaz
Суммируйте сгруппированные результаты в шаблоне
флаг ng

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

ТаксономияTerm1
1
1
ТаксономияTerm2
1
ТаксономияTerm3
1
1
1

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

Рейтинг: 1
аватар chalo
Правильно настроить инструменты JavaScript
флаг de

Я пытаюсь настроить eslint для Drupal в PHPStorm, и это действительно сбивает с толку.

Например, я установил зависимости узла, которые входят в веб/ядро/package.json файл. В PHPStorm, в настройках Eslint я настроил web/core/node_modules/eslint, но с этим модуР...

Рейтинг: 0
аватар quantumized
Нам нужно проверить и зафиксировать параметр URL, который может быть на любой странице, поэтому нам нужен эффективный способ сделать это?
флаг ng

Нам нужно отслеживать некоторые анонимный пользователи, заходящие на сайт с параметром URL, например "?utc=1234". Это может быть на любой странице, поэтому я не знаю, какой самый ресурсоэффективный способ сделать это.

Мы также Р...

Рейтинг: 0
аватар ckojo
Search API - Can't get result items
флаг tm

I installed Search API, created Search Index, and it's using the Solr server. When I execute the query and debug the code afterward, I get 3 result counts. And for result items, I get an empty array. When I try the same query in Solr Admin, I get 3 result counts as well as result items.

public function searchResults() {
    $parse_mode = \Drupal::service('plugin.manager.search_api.parse_mode')
      ...
Рейтинг: 0
аватар Travis
Не удается обновить модуль группы с помощью композитора
флаг cn

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

Р...

Рейтинг: 0
аватар Ex0r
Правильное использование config_split
флаг cn

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

Я думаю, что неправильР...

Рейтинг: 1
аватар KTM
Изменить критерии сортировки с помощью views_query_alter
флаг fi
KTM

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

  1. Расположите события в порядке возрастания event_date больше или равно текущей дате (ПредсÑ ...
Рейтинг: 0
аватар Frank0051
Перезапись дат начала и окончания в представлениях, где дата хранится в одном поле
флаг do

используя Drupal 7, у меня установлен модуль Profile2. В нем у меня есть поле под названием «Даты работы», и пользователь может ввести дату начала и окончания в этом поле. Они также могут оставить поле даты окончания пустым.

ЗатР...

Рейтинг: 2
аватар fin
Is the following code secure when saving data to database?
флаг th
fin

I have a form that I want to save to database. Do you consider the following code safe? I get the value directly from the $form_state and pass it into query. My understanding, it query will do the safe filter for me.

       $db = \Drupal::service('database');

       
        $result = $db->insert('invitation')
        ->fields([
            'guest_email' => $form_state->getValue('email ...
Рейтинг: 1
аватар Giuseppe
Как я могу удалить файл, обслуживаемый пользовательским контроллером, после его загрузки?
флаг br

Начиная с Как создать URL-адрес для загрузки файла? Я создал собственный контроллер, который позволяет пользователям загружать PDF-файл.

мой_модуль.routing.yml

мой_модуль.pdf_ссылка:
  путь: '/мой-модуль/pdf/скачать'
  значения по умолч ...
Рейтинг: 1
Добавление фасета относительного диапазона дат в представление API поиска с использованием поля «последнее обновление»
флаг cn

Я хотел бы добавить аспект к фильтрации представления search_api в поле «изменено» содержимого. Я хотел бы использовать дружественные имена, такие как «На этой неделе», «В этом месяце» и т. Д. Есть ответь здесь заявив, что поль ...

Рейтинг: 0
аватар Dimetry
Как я могу отключить эти URL-адреса?
флаг cn

В Drupal 7 следующие URL-адреса показывают один и тот же узел.

В Drupal 8 такого нет.

Как можно отключить эти URL-адреса?

Рейтинг: 1
аватар Tobias Krause
Удалить кнопку из CKEditor в зависимости от роли текущего пользователя
флаг cn

У меня есть текстовый формат, к которому должна обращаться пользовательская роль A и администраторы, но я хочу, чтобы администраторы видели только кнопку «Исходный код». Пользователи с ролью A не должны видеть эту кнопку, н ...

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

у меня есть Курс тип контента, который имеет несколько «модулей». (Модуль — это просто имя.) Есть также несколько «модулей», которые могут принадлежать модулю или не принадлежать ему. Блок имеет несколько полей, например  ...

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

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

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

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