Size: a a a

2020 November 13

V

Valeratal in Drupal RU
Arthur Vakorin
Спасибо, что воспользовались поддержкой drupal.ru. Ждем вас через 5 лет.
не, не получается у тебя в юмор
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
@andypost как в hook_block_build_alter получить конфиг-сущность блока? Если никак, то может имеет смысл в alter помимо $build и $block_plugin передавать $block_entity, иначе до third_party_settings блока не добраться
Сущности может и не быть, её у плагина нужно спрашивать
источник

C

Comrade Gagarin in Drupal RU
Как?
источник

АК

Алексей Кузнецов... in Drupal RU
ого, пока Валеру банили, мой пост удалили)
источник

V

Valeratal in Drupal RU
в 9.1 вроде эта тема пойдет, вроде неплоха
https://www.drupal.org/project/olivero
источник

AV

Arthur Vakorin in Drupal RU
Алексей Кузнецов
ого, пока Валеру банили, мой пост удалили)
Какой пост?
источник

АК

Алексей Кузнецов... in Drupal RU
коммент про нужность опции удаления аккаунта
источник

АК

Алексей Кузнецов... in Drupal RU
я на этот счёт не очень переживаю, но пометку себе сделаю)))
источник

AP

Andrey Postnikov in Drupal RU
А похоже никак, только у сущности есть getPlugin, и я перепутал с BlockContentBlock.php
источник

C

Comrade Gagarin in Drupal RU
Andrey Postnikov
А похоже никак, только у сущности есть getPlugin, и я перепутал с BlockContentBlock.php
Ну вот, можно просто в альтер докинуть одну переменную, это не сложно ведь
источник

AV

Arthur Vakorin in Drupal RU
Алексей Кузнецов
коммент про нужность опции удаления аккаунта
Ну, так та тема была депубликована. Комменты же сами по себе не могут существовать. Удаление аккаунта может будет на новом сайте. За 2 года насчет удаление аккаунта только 2 человека обращались. Этот вопрос не самый важный, кмк.
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
Ну вот, можно просто в альтер докинуть одну переменную, это не сложно ведь
Но ведь у большинства блоков нет сущностей, особенно, когда используется layout builder
источник

C

Comrade Gagarin in Drupal RU
в hook_block_build_alter всегда есть
источник

C

Comrade Gagarin in Drupal RU
он только в одном месте вызывается - \Drupal\block\BlockViewBuilder::viewMultiple
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
в hook_block_build_alter всегда есть
Значит она должна там быть в одном из # ключей
источник

C

Comrade Gagarin in Drupal RU
нет её там
источник

C

Comrade Gagarin in Drupal RU
$this->moduleHandler->alter(['block_build', "block_build_" . $plugin->getBaseId()], $build[$entity_id], $plugin);
источник

C

Comrade Gagarin in Drupal RU
там даже id блока нет
источник

C

Comrade Gagarin in Drupal RU
можно только из #cache['keys'] достать, что не серьёзно
источник

AV

Arthur Vakorin in Drupal RU
Valeratal
не, не получается у тебя в юмор
Кстати, у тебя есть возможность выйти из бана досрочно https://gitlab.com/drupal.ru/7/-/issues/1012
источник