Size: a a a

2020 July 06

AP

Andrey Postnikov in Drupal RU
А другие сообщения?
источник

A

Alexey in Drupal RU
пробовал, это  я уже потом пришел к самому простому с кешем)
источник

C

Comrade Gagarin in Drupal RU
Alexey
может есть какой-то модуль почикать стандартные сообщения типа Reviews test has been created. Отрезал их в hook_preprocess_status_messages, но сайт мультиязычный.. и вижу что на другом языке они прилетают переведенные уже...
источник

C

Comrade Gagarin in Drupal RU
я в одном проекте вот такой адский костыль написал, чтоб удалять сообщения у inline_entity_form
источник

A

Alexey in Drupal RU
вот и мне нужно переводы учесть, спасибо буду добавлять
источник

C

Comrade Gagarin in Drupal RU
@andypost продвинь на д.орге идею, чтобы у каждого сообщения был свой key, как у писем, чтобы их легко можно было альтерить
источник

C

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

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
@andypost продвинь на д.орге идею, чтобы у каждого сообщения был свой key, как у писем, чтобы их легко можно было альтерить
Я первый буду против, имхо проще декорировать сервис и чистить на входе
источник

C

Comrade Gagarin in Drupal RU
Почему против? Тексты сообщений меняются, а ключи нет.
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
Почему против? Тексты сообщений меняются, а ключи нет.
Именно это обсуждалось очень много лет назад на д.ру - типа давайте переводы не в базе держать
источник

C

Comrade Gagarin in Drupal RU
Не понимаю причём здесь переводы
источник

AP

Andrey Postnikov in Drupal RU
Ибо если ты делаешь ключи для сообщений, то начинается ад с динамическими сообщениями и переводы вообще хз как заставить работать
источник

C

Comrade Gagarin in Drupal RU
Что за ад? Приведи пример
источник

AP

Andrey Postnikov in Drupal RU
Именно для этого сделан сервис messenger и возможность его декорировать
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
Что за ад? Приведи пример
Я думаю ты про mymodule_msg_wtf_1?
источник

C

Comrade Gagarin in Drupal RU
Я же говорю - сообщение в любой может автор поменять, и твой декоратор превратится в тыкву
источник

AP

Andrey Postnikov in Drupal RU
А ключи он поменять не может?
источник

AP

Andrey Postnikov in Drupal RU
И что делать с обратной совместимостью?
источник

C

Comrade Gagarin in Drupal RU
Andrey Postnikov
Я думаю ты про mymodule_msg_wtf_1?
mymodule_success_message, какой здесь ад?
источник

C

Comrade Gagarin in Drupal RU
Andrey Postnikov
А ключи он поменять не может?
Зачем?
источник