Size: a a a

2020 July 06

C

Comrade Gagarin in Drupal RU
Я же показал пример \Drupal::messenger()->addMessage($this->t('The layout :layout has been saved.', [':layout' => '...']), 'status', 'layout_saved_message')
источник

AP

Andrey Postnikov in Drupal RU
Это точно не взлетит, ибо такие ключи (как и naming) непосильны большинству разработчиков
источник

C

Comrade Gagarin in Drupal RU
непосильно придумать ключ сообщению? они точно разработчики?
источник

AP

Andrey Postnikov in Drupal RU
А ещё нужно будет следить за тем, чтобы они были уникальные
источник

C

Comrade Gagarin in Drupal RU
modulename_key
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
непосильно придумать ключ сообщению? они точно разработчики?
Реально большинство имена функциям нормальные дать не могут, а ты ещё хочешь планку поднять
источник

C

Comrade Gagarin in Drupal RU
Andrey Postnikov
Реально большинство имена функциям нормальные дать не могут, а ты ещё хочешь планку поднять
Ты там только с индусами чтоли общаешься на своём д.орге?
источник

C

Comrade Gagarin in Drupal RU
Зачем нужны разрабы не умеющие придумать название функции?
источник

AP

Andrey Postnikov in Drupal RU
Ну и я с большим трудом могу представить как будет выглядеть описание этого параметра
источник

AP

Andrey Postnikov in Drupal RU
И тем более сколько человек осилят прочитать это
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
Я же показал пример \Drupal::messenger()->addMessage($this->t('The layout :layout has been saved.', [':layout' => '...']), 'status', 'layout_saved_message')
Ну вот даже ты ставишь ":" хотя оно только к адресам относится
источник

C

Comrade Gagarin in Drupal RU
$message_key - Unique message key
источник

C

Comrade Gagarin in Drupal RU
Andrey Postnikov
Ну вот даже ты ставишь ":" хотя оно только к адресам относится
это просто пример, замени на @
источник

AP

Andrey Postnikov in Drupal RU
Забыл добавить (Optional), и назначение этого параметра, и что оно должно быть с префиксом модуля и, желательно, не пересекаться с другими ключами
источник

C

Comrade Gagarin in Drupal RU
Блин, ну скопипастить с \Drupal::service('plugin.manager.mail')->mail
источник

AP

Andrey Postnikov in Drupal RU
https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Component%21Render%21FormattableMarkup.php/function/FormattableMarkup%3A%3AplaceholderFormat/8.2.x
Вот примерно так оно должно быть описано
Но это реально Очень усложнит понимание
источник

I<

Ivan <Chi> in Drupal RU
Comrade Gagarin
типа такого \Drupal::messenger()->addMessage('Hello World!', 'welcome_message');
источник

I<

Ivan <Chi> in Drupal RU
В патче как раз такое и есть.
-function drupal_set_message($message = NULL, $type = 'status', $repeat = FALSE) {
+function drupal_set_message($message = NULL, $type = 'status', $message_key = NULL, $repeat = FALSE) {
источник

A

Alexey in Drupal RU
Comrade Gagarin
я в одном проекте вот такой адский костыль написал, чтоб удалять сообщения у inline_entity_form
работает Disable message модуль, пример Article .* has been created. после установки пермишены развесить всем ролям от модуля на view *, иначе тупо удаляет все сообщения
источник
2020 July 07

М

Модератор in Drupal RU
Приветствие в этом чате изменено
источник